1.Break
使用break退出while循壞,不再運行循環中余下的代碼,也不管條件測試的結果如何,可以使用break語句,break語句用於控制程序流程,可用來控制哪些代碼將執行,哪些代碼不執行,從而讓程序按照你的要求執行你要執行的代碼
代碼實例:
prompt = "\nPlease enter the name of a city you have visited:" prompt += "\n(Enter 'quit' where you are finished.)" while True: city = input(prompt) if city == 'quit': break else: print("hello world")
2.contine
要返回循壞開頭,並根據條件測試結果決定是否繼續執行循環,可以使用contine語句,它不像break語句那樣不再執行余下的代碼並退出整個循環。例如1數到10但只打印其中奇數的循壞:
#!/bin/python # -*- coding: utf-8 -*- num = 0 while num < 10: num += 1 if num % 2 !=0: continue print(num)