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


一:循環結構介紹

  循環結構用來重復執行一條或多條語句。表達這樣的邏輯:如果符合條件,則反 復執行循環體里的語句。在每次執行完后都會判斷一次條件是否為 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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM