為什么這么寫的運(yùn)行結(jié)果是輸出了s的前21個(gè)字符而不是前20個(gè)字符?
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 0
for ch in s:
? ? if num > 20:
? ? ? ? break
? ? num = num + 1
? ? print(ch)
??
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 0
for ch in s:
? ? if num > 20:
? ? ? ? break
? ? num = num + 1
? ? print(ch)
??
2022-01-10
舉報(bào)
2022-03-21
如果要20個(gè)話,num=1,就可以了
2022-01-11
20不大于20,當(dāng)num=20時(shí),還會(huì)在執(zhí)行一次,從0到20有21個(gè)數(shù)字