使用continue,我們可以控制循環繼續下去,并跳過continue后面的邏輯,比如,對于字符串s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',假如希望輸出字符串s中第10個以后的字符,而不是所有字符,這個時候, 我們可以使用continue跳過前面的9個字符。
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' num = 1 for ch in s: if num < 10: num = num + 1 continue # 當num < 10時,跳過后續循環代碼,繼續下一次循環 print(ch) num = num + 1
請綜合使用while和continue,計算0~1000以內,所有偶數的和。
參考答案:
num = 0 sum = 0 while num <= 1000: num = num + 1 if num % 2 == 1: continue sum = sum + num print(sum)
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報