哈爾濱快速建站案例百度識圖網頁版入口
場景模擬: 通過在 for 循環(huán)中使用 continue 語句實現計算拍腿次數,即計算從1到100(不包括100),一共有多少個尾數為7或7的倍數這樣的游戲,代碼如下:
total = 99 # 記錄拍腿次數的變量
for number in range(1, 100): # 創(chuàng)建一個從1到100(不包括)的循環(huán)if number % 7 == 0: # 判斷是否為7的倍數continue # 繼續(xù)下一次循環(huán)else:string = str(number) # 將數值轉換為字符串if string.endswith('7'): # 判斷是否以數字7結尾continue # 繼續(xù)下一次循環(huán)total -= 1 # 可拍腿次數-1
print("從1數到99共拍腿", total, '次。') # 顯示拍腿次數
說明:第3行代碼實現的是:當所判斷的數字是7的倍數時,會執(zhí)行第4行的 continue 語句,跳過后面的減1操作,直接進入下一次循環(huán);同理,第7行代碼用于判斷是否以數字7結尾,如果是,直接進入下一次循環(huán)