1. 程式人生 > >(一)Python入門-4控制語句:05while循環結構-死循環處理

(一)Python入門-4控制語句:05while循環結構-死循環處理

循環練習 col 奇數 技術 如果 邏輯 pyc lse 重復執行

一:循環結構介紹

  循環結構用來重復執行一條或多條語句。表達這樣的邏輯:如果符合條件,則反 復執行循環體裏的語句。在每次執行完後都會判斷一次條件是否為 True,如果 為True則重復執行循環體裏的語句。圖示如下:

技術分享圖片

  循環體裏面的語句至少應該包含改變條件表達式的語句,以使循環趨於結束;否 則,就會變成一個死循環。

  在PyCharm中出現死循環時:點擊右下方的停止運行按鈕,如下

      技術分享圖片

二:while循環

  while 循環的語法格式如下:

    while 條件表達式:

      循環體語句

【操作】while循環練習

 1 #利用 while 循環打印從0-10 的數字
2 num = 0 3 while num<=10: 4 print(num,end=\t) 5 num += 1 6 print() 7 print(################################) 8 9 #利用while 循環,計算1-100 之間數字的累加和;計算1-100 之間偶數的累加和, 計算 1-100 之間奇數的累加和 10 num2 = 0 11 sum_all = 0 #1-100所有數累加和 12 sum_even = 0 #1-100偶數累加和 13 sum_odd = 0 #1-100奇數累加和 14
while num2 <= 100: 15 sum_all = sum_all + num2 16 if num2%2==0:sum_even += num2 17 else:sum_odd += num2 18 num2 += 1 #改變條件表達式,使循環趨於結束 19 print(1-100所有數累加和為:,sum_all) 20 print(1-100偶數累加和為:,sum_even) 21 print(1-100奇數累加和為:,sum_odd)

(一)Python入門-4控制語句:05while循環結構-死循環處理