日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

如果一個(gè)數(shù)字的各位數(shù)相加,得到一個(gè)新的數(shù)字的各位數(shù)繼續(xù)相加,最后得到一個(gè)一位數(shù)字。如果這個(gè)數(shù)字是1,那么原來(lái)這個(gè)數(shù)字被稱為一個(gè)幻數(shù)/魔數(shù),英文稱為magic numbers。

例如:1234=1+2+3+4=10; 1+0=1

1234是一個(gè)幻數(shù)。

現(xiàn)在,讓我們?cè)赑ython/ target=_blank class=infotextkey>Python中編寫(xiě)代碼來(lái)檢測(cè)幻數(shù),使用while循環(huán)來(lái)迭代并計(jì)算數(shù)字的總和,直到它變成一個(gè)個(gè)位數(shù)。

第4,5,6行:n==0表示第一輪求和完成,n=sum,sum=0將求和結(jié)果賦值給n,清空sum,繼續(xù)下一輪求和。

還有一種驗(yàn)證幻數(shù)的快捷方式。檢測(cè)一個(gè)數(shù)除以9的余數(shù)是否為1。如果余數(shù)是1,那么這個(gè)數(shù)字是一個(gè)幻數(shù)。如果一個(gè)數(shù)字的各位數(shù)之和能被9整除,則該數(shù)字可以被9整除。因此,如果一個(gè)數(shù)字的各位數(shù)之和被9除余數(shù)為1,則該數(shù)字可以被9除余數(shù)為1。

查找兩位數(shù)中的所有幻數(shù)

文中涉及代碼:

for i in range(10,100): if i%9==1: print(f"{i}是一個(gè)幻數(shù)!") num=int(input('請(qǐng)輸入一個(gè)數(shù)字:')) if num%9==1: print(f"{num}是一個(gè)幻數(shù)!") else: print(f"{num}不是一個(gè)幻數(shù)!") def Magic(n): sum=0 while n>0 or sum>9: if n==0: n=sum sum=0 sum = sum + n % 10 n = int(n / 10) return True if sum==1 else False num=int(input('請(qǐng)輸入一個(gè)數(shù)字:')) if Magic(num): print(f"{num}是一個(gè)幻數(shù)!") else: print(f"{num}不是一個(gè)幻數(shù)!")

分享到:
標(biāo)簽:Python
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定