為什么1/2的余數是1 輸出的第一個不是Alice而是66
num?=?0 L?=?['Alice',?66,?'Bob',?True,?'False',?100] for?item?in?L: ????num?=?num?+?1 ????if?num?%?2?!=?0: ????????continue ????print(item)
num?=?0 L?=?['Alice',?66,?'Bob',?True,?'False',?100] for?item?in?L: ????num?=?num?+?1 ????if?num?%?2?!=?0: ????????continue ????print(item)
2021-08-27
舉報
2021-08-28
在第一次循環的時候,num = num + 1由0變為1,%是取余,1%2=1,判斷為continue,不執行print(item),來到第二次循環,所以第一個輸出的是66