Python入門學習day05 龍騰數

2021-09-26 14:46:17 字數 603 閱讀 5841

如果自然數a個位數之和等於5,那麼稱 a 為「龍騰數」 

#寫出1000以內的龍騰數

#第一種方法

for x in range(1000):

n = str(x) #將未知數的數字轉換為字串

sum=0 #準備累加器

for y in n: #遍歷字串

sum += int(y) #所有的數字累加

if sum==5:

print(x)

#第二種方法

for x in range(0,10):

if x==5:

print(x)

for ab in range(10,100):

a = ab//10

b = ab%10

if a+b ==5:

print(x)

for abc in range(100,1000):

a = abc//100

bc=abc%100

b=bc//10

c=bc%10

if a+b+c==5:

print(x)

Python學習筆記day05

高階函式 課後練習 不可變的資料型別一定可雜湊 hash 內建函式可以判斷某個型別是否可雜湊 s1 s2 s3 s4 print s1,s2,s3的交集 s1.intersection s2,s3 print s1,s2,s3的交集 s1 s2 s3 print s1,s2,s3的並集 s1.uni...

C 學習筆記 day05

1 變數的儲存 1 記憶體是一塊空間,把其中的每個位元組做了編號,為了以後計算機能通過編號找到資料 2 編址方式 絕對編址 在整個程式中使用 相對編址 位元組相對於邏輯0偏移量,在程序中使用 4 儲存位址 指標 儲存變數的位址 指標的型別由將要儲存的位址的變數型別決定 int 只能儲存int變數的位...

機器學習 day05 三

1.相關匯入 模組的匯入 匯入決策樹 from sklearn.tree import decisiontreeclassifier 匯入資料集 from sklearn import datasets 匯入 分割訓練集和分割測試集 網格搜尋 from sklearn.model selection...