條件語句:
break
結束語句,表示達到某個目的后,將結束當前循環語句,break以下的代碼都不執行。
例如:
for i in range(10):
print("--------",i)
for j in range(10):
print(j)
if j>3:
break
循環套循環的語句,如果j大於3了,那么將結束小循環語句,進入到大循環中。
user = "XB"
age_of_XB = int("27")
while True:
XB_age = int(input('猜猜XB的年齡:'))
if XB_age == age_of_XB:
print('恭喜{user}答對了'.format(user=user))
break
elif age_of_XB > XB_age :
print("好像小了點,{user}的選擇".format(user=user))
else:
print("好像大了點,再試試{user}".format(user=user))
猜對了就結束了。
count = 0
while True:
print("count:", count)
count = count +1
if count==1000:
break
達到1000后就將會結束。
continue
表示結束此次循環,進入到下一次循環。就說到我這了就重新開始。
for i in range(1,10):
if i<3:
print("loop",i)
else:
continue
print('hehe')
當i大於3了以后,就一直從頭開始,一直到徹底結束本次大循環為止。