真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在python中輸出所有的水仙花數(shù)

這篇文章將為大家詳細(xì)講解有關(guān)怎么在python中輸出所有的水仙花數(shù),文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

創(chuàng)新互聯(lián)擁有10年成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)服務(wù),對(duì)于網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、成都app開發(fā)、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、空間域名等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。

python的數(shù)據(jù)類型有哪些?

python的數(shù)據(jù)類型:1. 數(shù)字類型,包括int(整型)、long(長整型)和float(浮點(diǎn)型)。2.字符串,分別是str類型和unicode類型。3.布爾型,Python布爾類型也是用于邏輯運(yùn)算,有兩個(gè)值:True(真)和False(假)。4.列表,列表是Python中使用最頻繁的數(shù)據(jù)類型,集合中可以放任何數(shù)據(jù)類型。5. 元組,元組用”()”標(biāo)識(shí),內(nèi)部元素用逗號(hào)隔開。6. 字典,字典是一種鍵值對(duì)的集合。7. 集合,集合是一個(gè)無序的、不重復(fù)的數(shù)據(jù)組合。

所謂"水仙花數(shù)"是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè)"水仙花數(shù)",因?yàn)?53=1的三次方+5的三次方+3的三次方。

python輸出所有的水仙花數(shù)

for n in range(100,1000):
    i = n // 100
    j = n // 10 % 10
    k = n % 10
    if n == i ** 3 + j ** 3 + k ** 3:
        print (n)

輸出:

153
370
371
407

詳解

程序分析:利用for循環(huán)控制100-999個(gè)數(shù),每個(gè)數(shù)分解出個(gè)位,十位,百位。

第一行:

for n in range(100,1000):

因?yàn)樗苫〝?shù)是一個(gè)三位數(shù),所以我們就循環(huán)從100到999的所有數(shù)字,并且把它賦值給n

第二行:

i = n // 100

用n整除100,得到的其實(shí)就是三位數(shù)的百位數(shù)字,將它賦值給i

第三行:

j = n // 10 % 10

用n整除10,得到的是百位數(shù)和十位數(shù)組成的兩位數(shù),再用這個(gè)數(shù)除以10求余數(shù),就得到了我們的十位數(shù)字,將它賦值給j

第四行:

k = n % 10

用n除以10,求余數(shù),得到的就是n的個(gè)位數(shù)數(shù)字,將它賦值給k,這個(gè)時(shí)候三位數(shù)n的百位、十位、個(gè)位數(shù)字,我們都已經(jīng)得到,并且分別賦值給了i,j,k

第五行:

if n == i ** 3 + j ** 3 + k ** 3:

判斷:如果n等于它百位數(shù)字的立方+十位數(shù)字的立方+個(gè)位數(shù)字的立方,那么它就是水仙花數(shù),這個(gè)時(shí)候,將滿足條件的n打印出來,否則就進(jìn)入下一個(gè)循環(huán)

關(guān)于怎么在python中輸出所有的水仙花數(shù)就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


本文名稱:怎么在python中輸出所有的水仙花數(shù)
分享地址:http://weahome.cn/article/iecooh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部