循環是我們經常用到的一個概念,比如,循環計算數字疊加、循環輸出文字内容等。循環是運行重複内容的一個最簡單的方法,簡化了代碼流程,增加了時效性。因此本章重點講解下循環的操作流程以及應用。
while循環公式:
while循環格式
當while後的判斷條件成立時,執行循環内容,直到不滿足條件為止。下面舉個簡單的小例子:
比如要計算1 2 3 4 5 ...... 100的和是多少,怎麼運用while語句,執行呢?
可以參考以下代碼:
計算1到100的和
n=1 設置計數的起始值為1
sum=0 總和的起始值為0
while n<=100: 直到n大于100停止計算
sum =n 每循環一次,在原有的基礎上加上當前計數值
n =1 每循環一次,計數 1
print(sum) 輸出總和值
以上是對代碼的詳細講解。可參照填寫代碼并執行。
while循環,可搭配的條件還有else、break以及continue。
先說一下while...else的用法是怎麼樣的:
while...else執行結果
n=0
while n<=5: 當n<=5時執行循環
n =1
print(n)
else: 當n>5時跳出循環,執行else内容
print("循環結束!")
while...break的用法與while...continue的用法相反,可以對照使用:
while...break執行結果
n=0
while n<=100: 當滿足n<=100時執行循環體
n =1
if n==5:
break 當n等于5時,跳出循環體,不再執行循環,因此輸出1,2,3,4
print(n)
while...continue執行結果
n=0
while n<=10: 當滿足n<=10時執行循環體
n =1
if n==5:
continue 當n等于5時,繼續執行循環體,不再往下執行,向上找循環體,
直到不滿足循環條件,因此輸出不包含5
print(n)
通過以上對比,可以加深對相關語句的理解,建議大家多加練習深化理解方向!
想了解更多精彩内容,快來關注python教程初學詳解
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!