為啥結(jié)果不對呢??代碼哪兒不對
# Enter a code
num =0
sum =0
while num <=1000:
? ? num=num+1
? ? if num %2==0:
? ? ? ? continue
? ? sum =sum +num
print(sum)
# Enter a code
num =0
sum =0
while num <=1000:
? ? num=num+1
? ? if num %2==0:
? ? ? ? continue
? ? sum =sum +num
print(sum)
2020-12-31
舉報(bào)
2022-02-15
%是取余的意思:也就是變量除以2后余數(shù)為幾。(余數(shù)總知道吧)
還有就是邏輯問題啦哎呀這個(gè)去看看評論區(qū)有人寫出來了啦
你可以試試把這些翻譯成中文:
當(dāng) num小于等于1000:
? 若num取余2等于1:#即奇數(shù)
??? 繼續(xù)循環(huán)
唉懶得搞了,網(wǎng)絡(luò)上不好講這個(gè)的,如果我們在現(xiàn)實(shí)認(rèn)識給你講會方便很多,像這種邏輯性的東西往往需要大量語言解釋,三言兩語難以表述,寧如果沒有強(qiáng)大邏輯能力還有一個(gè)聰慧的大腦還是不要自學(xué)這些課程了吧
或者花三千塊買正式課吧(好吧我只買過體驗(yàn)課)
他這個(gè)免費(fèi)教程講的不全啊沒辦法的
這個(gè)學(xué)好了很賺錢的,這邊建議去了解一下行情,下定決心了再花錢買個(gè)好課程吧
免費(fèi)課真的學(xué)不了多少
2021-02-23
你這是求的1-1001之間的奇數(shù)總和
2021-01-10
邏輯不太對,while判斷之后要進(jìn)行當(dāng)前數(shù)值num的判斷,看它是不是偶數(shù),如果是偶數(shù)進(jìn)行求和操作,然后數(shù)值加1,再然后continue,如果不是偶數(shù)的話num還是要加1
2020-12-31
num%2==0判斷的是偶數(shù)