程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python0基礎-入門-精通(八)

編輯:Python

上期回顧:

        上期我們了解並學會了三目運算,以及邏輯運算中的and;or;not。

本期內容概況:

        本期我們將來學習while循環。

本期內容:

        if 判斷可以選擇做某事,但是只能做一次,如果要重復判斷很多次呢?這時候就要用到我們的while循環了。

# 進行賦值 a是1
a = 1
#進入循環
while a < 5:
print(a)
a += 1
'''
while循環不能夠自己停止,所以要加上a += 1
'''

        while的使用和if類似,判斷為的時候則運行縮進裡面的代碼,判斷式為假時則停止循環;使用 while 循環要注意循環一定能夠停止注意判斷式是否能夠為假。

         整個循環的過程就如同上表一樣,依次執行,直到循環結束。

a = 1
while a < 5:
print(a)
a += 1
else:
print("循環結束")

 while 循環後面也可以接上else循環,當循環正常結束時,就會執行else 內的代碼。

a = 1
while True:
if a % 5 == 0:
break
print(a)
a += 1
else:
print("循環結束")

 

        while 後面也可以直接跟上True,但是內部就必須要使用break來終止循環使用break終止的循環,是不會執行else的內容。

小結:

        本期我們學習了while循環


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved