999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用Python分析自冪數

2022-04-06 13:51:57王威王德貴
電腦報 2022年12期
關鍵詞:程序數學

王威 王德貴

一個三位“自冪數”就是這個三位數的每個數字的立方和與其本身相等,這樣的三位數也叫“水仙花數”;如果一個四位數的每一位的四次方和與其本身相等,這樣的四位數叫“玫瑰花數”;符合同樣規則的五位數叫“五角星數”;當位數大于五位時,符合一個n位自然數等于自身各個數位上數字的n次冪之和,則稱此數為“自冪數”。兩位數沒有自冪數。

前幾期文章,我們了解了數學黑洞,今天我們繼續用Python來分析和研究一類新的數學黑洞——自冪數。

前面幾篇數學黑洞問題,在研究時真的感到很有意思,還有些奇妙,這就更增添了學習的興趣。自冪數和“6174”等數學黑洞的規則不同,算法思路也就會有一些差異。

通過輸入一個數字,根據位數進行枚舉計算,輸出滿足條件的數。

程序是將數值轉換為字符串,然后依次取出每個數字字符,進行冪運算,如果計算結果與本身相等,則滿足條件,輸出。

比如輸入一個三位數,取出每個數字字符計算立方和,如果和本身相等,即是滿足條件的數值。

如果位數多了,其冪次用字符串長度表示即可。即位數是利用10的冪次表示,比如10**2,即10的平方為100,是三位數。

程序涉及的是中國電子學會編程等級考試二級的內容:for/range()。

我們不久前才介紹了while循環,在條件為True時,while循環會繼續循環。但如果你想讓一個代碼塊執行固定的次數該怎么辦呢?答案是:可以通過for循環語句和range()函數來實現。

range()函數可以只設置終止值,range(stop),也可以設置三個參數range(start,stop[,step])。

start為開始值,開始值作為開始的那個數,不輸入的話默認從0開始。

stop為結束值,結束值所代表的不是結束的那個值,而是結束的那個下標,結束值的下標是從0開始算起。例如你輸入5,那么輸出之后就是4。也就是我們說的左閉右開,結束值不可省略。

step為步進值,步進值代表一次你想要步進多少個,假如輸入1的話,那輸出之后就可以看到每一個數據之間相隔了1的差距,如果步進值省略的話,它的默認值依舊是1,只有當你自己輸入其他的步進值,它才會改變。

程序如圖1:

運行結果發現,水仙花數只有4個:153、370、371、407(圖2)。

程序如圖3:

運行結果發現,玫瑰花數只有3個:1634、8208、9474(圖4)。

程序如圖5:

運行結果發現,五角星數只有3個:54748、92727、93084(圖6)。

程序如圖7:

運行結果發現,6位數的自冪數為:548834(圖8)。

可以看到繼續使用這種方式,在更高位時輸入容易出錯,所以我改用10的冪次,設定位數。程序修改如下(圖9)。

由運算結果看,6位自冪數只有1個,而7位自冪數有4個。這也證明我們的程序可以用來驗證任意給定范圍內的自冪數了(圖10)。

通過驗證,大家對自冪數有了進一步的理解,我們也做出了較為通用的程序,大家還可以繼續優化程序,或是其他方法實現。根據這個算法也可以利用圖形化編程實現,有興趣的讀者可以自行研究,本文不再贅述。

本文也是我自己的研究過程和心得,有不妥之處,請各位老師和同學斧正!

猜你喜歡
程序數學
我們愛數學
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
我為什么怕數學
新民周刊(2016年15期)2016-04-19 18:12:04
數學到底有什么用?
新民周刊(2016年15期)2016-04-19 15:47:52
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
數學也瘋狂
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 国产福利影院在线观看| 免费国产高清精品一区在线| 亚洲美女一区| 久久精品人人做人人综合试看| 国产成人AV大片大片在线播放 | 久久人搡人人玩人妻精品 | 国产成人精品三级| 欧美一区二区丝袜高跟鞋| 色综合手机在线| 欲色天天综合网| 久久中文字幕2021精品| 国产美女精品一区二区| 欧美日韩国产高清一区二区三区| 亚洲色偷偷偷鲁综合| 香港一级毛片免费看| 国产96在线 | 精品91视频| 无码精品福利一区二区三区| 国产麻豆va精品视频| 日本亚洲欧美在线| 国产乱视频网站| 爱做久久久久久| 激情网址在线观看| 亚洲男女在线| 国产精品蜜臀| 99精品高清在线播放| 手机精品福利在线观看| 国产免费a级片| 国产无码精品在线| 亚洲黄网在线| 99热最新网址| 亚洲视频色图| a级毛片免费网站| 国产精品欧美激情| 不卡的在线视频免费观看| 国产黄色免费看| 亚洲视频四区| 九九久久99精品| 亚洲成人精品久久| 婷婷六月激情综合一区| 日韩在线欧美在线| 色综合婷婷| 亚洲国产综合精品中文第一| 永久成人无码激情视频免费| 国产成人综合亚洲网址| 亚洲中文在线看视频一区| a级免费视频| 日本不卡免费高清视频| 婷婷综合亚洲| 国产成人久视频免费| 国产无码在线调教| 亚洲国产中文在线二区三区免| 欧美综合区自拍亚洲综合天堂| 日本道中文字幕久久一区| 白浆视频在线观看| 亚洲精品视频免费| 日韩精品无码不卡无码| 欧美一区精品| 日本一区二区三区精品国产| 全裸无码专区| 精品久久人人爽人人玩人人妻| 成人福利免费在线观看| 成人亚洲国产| 91亚洲视频下载| 色综合国产| 亚洲国产欧美中日韩成人综合视频| 婷婷伊人五月| 亚洲品质国产精品无码| 91精品在线视频观看| 米奇精品一区二区三区| 久久精品一品道久久精品| 国产伦片中文免费观看| 亚洲码在线中文在线观看| 亚洲va视频| 欧美亚洲一区二区三区导航| 精品人妻系列无码专区久久| 91精品综合| 中文字幕日韩欧美| 99精品伊人久久久大香线蕉| 日韩不卡高清视频| 日韩av无码DVD| 女人18毛片一级毛片在线 |