Python入門基礎篇 No.43 —— while迴圈結構_死迴圈處理
阿新 • • 發佈:2021-01-09
技術標籤:# 基礎python程式語言經驗分享程式人生windows
Python入門基礎篇 No.43 —— while迴圈結構_死迴圈處理
文章目錄
前生篇:選擇結構巢狀
前言
一、迴圈結構
- 迴圈結構用來重複執行一條或多條語句。表達這樣的邏輯:如果符合條件,則反覆執行迴圈體裡的語句。在每次執行完後都會判斷一次條件是否為 True,如果為 True 則重複執行迴圈體裡的語句。圖示如下:
- 迴圈體裡面的語句至少應該包含改變條件表示式的語句,以使迴圈趨於結束;否則,就會變成一個死迴圈。
二、while 迴圈
- while 迴圈的語法格式如下:
while 條件表示式:
迴圈體語句
- 利用 while 迴圈列印從 0-10 的數字。
程式碼演示:
num = 0
while num <= 10:
print(num)
num += 1
- 利用 while 迴圈,計算 1-100 之間數字的累加和;計算 1-100 之間偶數的累加和,計算 1-100 之間奇數的累加和。
程式碼演示:
num = 0
sum_all = 0 # 1-100所有數的累加和
sum_even = 0 # 1-100偶數的累加和
sum_odd = 0 # 1-100奇數的累加和
while num <= 100:
sum_all += num
if num % 2 == 0: sum_even += num
else:sum_odd += num
num += 1 # 迭代,改變條件表示式,使迴圈趨於結束
print("1-100所有數的累加和", sum_all)
print("1-100偶數的累加和", sum_even)
print("1-100奇數的累加和", sum_odd)
總結
以上幫各位總結好了,收藏,關注即可查收。
前生篇:選擇結構巢狀
關注下方公眾號,免費拿Python學習資料!!!