Python求一到一百中五的倍數和七的倍數各有多少?

時間 2021-06-07 15:07:10

1樓:戴世同

程式設計是有講究效率的,最高效的辦法是五最大的倍數100除以5,七最大的倍數98除以7直接求得。問題引申一下,求的不是100而是乙個不確定的數可以把這個數和5和7分別取餘,然後分別把這個數減去餘數,再把得到數除以5和7就可

2樓:二哈家的滔

這裡是被3和5整除的數。考慮下同時被3和5整除的數。

d3 =

d5 =

dother =

for value in range(1,101):

if (value % 3 == 0) and (value % 5 == 0):

elif value % 3 ==0:

elif value % 5 == 0:

else:

print(d3)

print(d5)

print(dother)

3樓:自律

num_a=0

num_b=0

for i in range(1,151):

if i%5==0:

num_a +=1

if i%7==0:

num_b+=1

print(num_a,num_b)

4樓:

如果遍歷1到100,然後每個求餘,餘數為0則是倍數。這樣是可以的,因為資料集太小,可以忽略時間複雜度的計算

另外乙個是採取乘法,然後結果和100比較。例如1*5,2*5,3*5。。。這些都是5的倍數,這樣時間複雜度會減少。

GTA的正統作品是否是從一到五的作品?

木子李 從初中接觸GTA,不知道您說的正統是指什麼,gta系列有正傳12345。除此之外比較老的還有自由城故事,罪惡都市傳奇,血戰唐人街 再多的列舉不出來了,畢竟沒有pc版,也沒玩過。3是登入在ps2平台的,年代久遠。gta3的主角是克勞德,據說是啞巴,沒怎麼玩過,因為手感畫質太爛 當然gta系列作...

一到閒的時候就喜歡胡思亂想?

Ethan Mayer 如果你能通過反思過去得出感悟從而提公升自己也未嘗不是一件壞事,最糟的就是浪費時間一無所獲。如果你實在沒辦法克制自己你就記住一句話,沉迷於過去的人是沒有未來的 未來可期1981 不知道你在想什麼呢,我猜你應該是個善感的人,你心裡應該裝著許多事。建議你閒的時候多出去走走,分散注意...

周一到週日都是定好日期的嗎?

一般來說,一周七天制是羅馬皇帝君士坦丁定的,是二十八宿的簡化。他在公元321年3月7日 星期二 正式宣布7天為一周,這個制度一直沿用至今。二十八宿 角木蛟 亢金龍 氐土貉 房日兔 心月狐 尾火虎 箕水豹 井木犴 鬼金羊 柳土獐 星日馬 張月鹿 翼火蛇 軫水蚓 奎木狼 婁金狗 胃土雉 昴日雞 畢月烏 ...