請(qǐng)問(wèn)為什么這種不可以?打出來(lái)是100
# Enter a code
num=0
L = ['Alice', 66, 'Bob', True, 'False', 100]
for x in L:
???? num=num+2
???? if num<=6:
???????? continue
print(x)
# Enter a code
num=0
L = ['Alice', 66, 'Bob', True, 'False', 100]
for x in L:
???? num=num+2
???? if num<=6:
???????? continue
print(x)
2020-09-19
舉報(bào)
2020-10-20
你這個(gè)在num<=6的時(shí)候就跳回了for循環(huán)了,不會(huì)執(zhí)行print函數(shù)了,當(dāng)循環(huán)多次,你的num=6了,不再執(zhí)行continue,所以輸出100
2020-09-19
num=0
L = ['Alice', 66, 'Bob', True, 'False', 100]
for x in L:
? ? ?num=num+2
? ? ?if num<=6:
? ? ? ? ?print(num)
? ? ? ? ?continue
? ? ?else:
? ? ? ? ?print('---')
print(x)
運(yùn)行成功