微信公眾號:龍躍十二
我是小玉县匠,一個平平無奇的小天才风科!持續(xù)更新,歡迎關注乞旦!
用心分享贼穆,共同成長
沒有什么比你每天進步一點點更實在了
本文已經收錄至我的GitHub,歡迎大家踴躍star??兰粉。
GitHub
今天跟大家聊聊所謂的流程控制語句故痊。流程控制語句的作用就是用來改變程序執(zhí)行的順序。主要氛圍分為兩種:
- 條件判斷語句
- 循環(huán)語句
條件判斷語句:
條件判斷語句就是用來判斷條件是否成立亲桦。
if語句:
if 條件表達式:語句
注:if一般只對其后緊跟的語句起作用崖蜜,如果需要執(zhí)行其他代碼,需要添加代碼塊客峭。
也就是這樣:
if 條件表達式:
? 代碼塊(代碼塊前的一般用tab縮進)
if-else語句:
if 條件表達式:
? 代碼塊
else:
? 代碼塊
if-elif-else語句:
if 條件表達式:
? 代碼塊
elif:
? 代碼塊
? ......
else:
? 代碼塊
在這種語句中一般的執(zhí)行順序都是自上而下的
循環(huán)語句:
while語句:
While 條件表達式:
? 代碼塊(代碼塊前的一般用tab縮進)
在while語句中有三個要點:
- 初始表達式(也就是初始化變量)
- 條件表達式(就是對變量的限制條件豫领,防止進入死循環(huán))
- 更新表達式(變量的循環(huán)更新)
注:while語句中也可以和if一樣,添加else語句舔琅,用法也同if語句一樣等恐。
for語句:
for循環(huán)可以遍歷任何序列的項目,如一個列表或者一個字符串备蚓。
一般使用:
for 變量 in 序列:
? 代碼塊
break和continue語句:
最后說幾句break和continue語句吧课蔬,在初學者中,很多人總是容易混淆這一點郊尝,我就只需要你記住二跋。
break是在語句執(zhí)行到這一句的時候直接停止,跳出流昏。
continue是語句執(zhí)行完之后會暫時跳出扎即,然后緊接著執(zhí)行吞获。
兩者區(qū)別僅此而已。
今天的知識分享完了谚鄙,有用的話幫小玉點個??哦各拷!
更多精彩文章歡迎關注公眾號【龍躍十二】,小玉和龍叔共同搭檔為你帶來最全面的自學知識體系闷营,都可以免費獲得哦烤黍!
往期精彩內容:
python的字符串、轉義字符傻盟、格式化字符
python的字面量與常量
用python輸出1000以內的水仙花數
用python判斷輸入的數是否為素數