已采納回答 / 子夜十分
因為for循環(huán)遍歷整個list,每循環(huán)一次都按照順序使得num+1。遍歷所有item,如果條件達到num%2 == 0,就輸出對應的item。所以循環(huán)過程本身就有一一對應關系。
2021-07-02
最贊回答 / 夜闌臥聽
continue和break起的作用是控制循環(huán),continue的意思是滿足if中的條件就不會執(zhí)行continue這行代碼之后的代碼,直接開始新循環(huán);break是滿足if的條件就直接結束循環(huán)。
2021-07-02
最新回答 / 上善若水_0078
num = 2sum = 0while True:? ? if num > 1000:? ? ? ? break? ? sum = sum + num? ? num = num + 2print(sum)
2021-07-01
已采納回答 / qq_Iamovercome_0
你這一直在判斷奇數?num=0 進入循環(huán)? 此時你的? num=num+1? 這一句讓num值變?yōu)?進入第一次if判斷 num的值是1??然后if中你又加了一句num=num+1? ? ?這樣你給num又加了1 此時num的值是2continue跳出再次進入循環(huán)? 又執(zhí)行num=num+1? ?? 然后你的num又加了1? 這樣num值為3然后進入if進行判斷? num的值是3你的if中就一直在判斷奇數? 所以一直不會執(zhí)行后面的程序? 直到你的num大于1000? 循環(huán)結束? sum就一直是0 沒變
2021-07-01