成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Python代碼如何找出所有水仙花數(shù)

Python代碼找出所有水仙花數(shù)的方法:首先用列表推到遍歷所有的三位數(shù),每個(gè)數(shù)都打上標(biāo)記;然后篩選出標(biāo)記為True的元組;最后第一句篩選出來的元組的第二個(gè)值放到list結(jié)構(gòu)里,并加上print語句即可。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括札達(dá)網(wǎng)站建設(shè)、札達(dá)網(wǎng)站制作、札達(dá)網(wǎng)頁制作以及札達(dá)網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,札達(dá)網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到札達(dá)省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

Python代碼找出所有水仙花數(shù)的方法:

方法一:

>>> 
>>> a = list(map(lambda x: x[1], filter(lambda x: x[0], [(i*100+j*10+k == i**3+j**3+k**3, i**3+j**3+k**3) for i in range(1, 10) for j in range(0, 10) for k in range(0, 10)])))
>>> print(a)
[153, 370, 371, 407]
>>>

相關(guān)學(xué)習(xí)推薦:python視頻教程

說明:

上面的代碼可以分解三句代碼:

a = [(i*100+j*10+k == i**3+j**3+k**3, i**3+j**3+k**3) for i in range(1, 10) for j in range(0, 10) for k in range(0, 10)]
b = filter(lambda x: x[0], a)
c = list(map(lambda x: x[1], b))

第一句表示用列表推到遍歷所有的三位數(shù),每個(gè)數(shù)都打上標(biāo)記,是水仙花數(shù)著標(biāo)記True,不是則標(biāo)記False,標(biāo)記和數(shù)放到一個(gè)元祖:(flag, value),所有元組放在一個(gè)list結(jié)構(gòu)里。

第二句表示篩選出標(biāo)記為True的元組。

第三句表示把c。

加上print語句,執(zhí)行一遍上面三句代碼即可明白。

方法二:

只用列表推導(dǎo)。

>>> a = [i**3+j**3+k**3 for i in range(1, 10) for j in range(0, 10) for k in range(0, 10) if i*100+j*10+k == i**3+j**3+k**3]
>>> print(a)
[153, 370, 371, 407]
>>>

相關(guān)推薦:編程視頻課程

文章名稱:Python代碼如何找出所有水仙花數(shù)
URL標(biāo)題:http://jinyejixie.com/article28/cjdijp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站排名網(wǎng)站制作、關(guān)鍵詞優(yōu)化、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
巴林左旗| 布拖县| 清丰县| 苏州市| 广河县| 莒南县| 邵阳县| 华池县| 谢通门县| 东宁县| 威海市| 天峻县| 华亭县| 日土县| 阳春市| 金山区| 忻州市| 商洛市| 泸溪县| 四子王旗| 左云县| 鸡西市| 成都市| 洞头县| 华坪县| 青州市| 淳化县| 龙口市| 稻城县| 保德县| 通化县| 驻马店市| 汉中市| 陇西县| 四子王旗| 宜春市| 老河口市| 普安县| 洛扎县| 噶尔县| 秦安县|