五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python編程算法【四十】可逆素數(shù)

2023-04-22 21:13 作者:SPC編程愛好者  | 我要投稿

【案例內(nèi)容】

請從小到大輸出所有4位數(shù)的可逆素數(shù)。
可逆素數(shù)是指一個素數(shù)將其各位數(shù)字的順序倒過來構成的反序數(shù)也是素數(shù)。


【解題思路】

本題的解法思路:可定義兩個函數(shù),分別完成相應的任務。
第一個函數(shù),用來判斷某個數(shù)是否為素數(shù),在之前的算法題中已經(jīng)寫過很多次。
第二個函數(shù)用來求某個數(shù)的反序數(shù)。此題先是巧妙使用str()函數(shù),將一個整數(shù)轉(zhuǎn)成字符型,接著就能很方便的進行倒序輸出,輸出的結(jié)果再利用int()函數(shù),重新轉(zhuǎn)換為整型,那么就得到了這個數(shù)的反序數(shù)。最后再次判斷該反序是否為素數(shù)即可。結(jié)合以上兩個函數(shù),便能找出所有4位數(shù)的可逆素數(shù)。


【Python代碼】

通過2個函數(shù)分別處理相應的操作
(列舉)4位數(shù)中共有204個可逆素數(shù)

本題要求的是4位數(shù),所以數(shù)字循環(huán)的起點是1001,為何不是從1000開始,而是從1001呢?因為除了2以外,其余的偶數(shù)都不是素數(shù),因此還可以設置步長為2,也就是從1001開始的所有奇數(shù),跳過所有偶數(shù),從而提高程序的執(zhí)行效率!

Python編程算法【四十】可逆素數(shù)的評論 (共 條)

分享到微博請遵守國家法律
江孜县| 电白县| 加查县| 积石山| 浏阳市| 海淀区| 汝阳县| 弥勒县| 犍为县| 辽宁省| 右玉县| 临泉县| 津市市| 安溪县| 娱乐| 东莞市| 章丘市| 红桥区| 涞水县| 建宁县| 屯门区| 保山市| 澳门| 德州市| 建阳市| 荆门市| 文成县| 聊城市| 中山市| 泰来县| 焉耆| 贵定县| 津市市| 汝阳县| 肥城市| 响水县| 鸡泽县| 江西省| 阳江市| 东丽区| 汨罗市|