程序就是一系列語句構(gòu)成,一步步告訴計算機該做什么最住。如果要改變語句流的執(zhí)行順序箭昵,讓程序根據(jù)不同的條件做不同的決定,就要用到控制流程語句碍扔。
python的三種流程控制語句——if瘩燥、for、while不同。
1厉膀、if語句
用來檢驗一個條件是否為真溶耘,若為真則運行一塊語句:稱為if塊,否則除了另一行語句:else塊(可選)服鹅。
2凳兵、while語句
在某條件下重復執(zhí)行某塊語句。while語句是所謂環(huán)語句的一個例子企软。while語句有一個可選的else從句庐扫。
3、for循環(huán)
for..in是另外一個循環(huán)語句仗哨,它在一序列的對象上遞歸形庭, 即逐一使用隊列中的每個項目。
4藻治、break語句
break語句是用來 終止 循環(huán)語句的碘勉,即哪怕循環(huán)件沒有稱為False或序列還沒有被完全遞歸,也停止執(zhí)行循環(huán)語句桩卵。并且如果你從for或while循環(huán)中 終止 验靡,任何對應的循環(huán)else塊將不執(zhí)行。
5雏节、continue語句
被用來告訴Python跳過當前循環(huán)塊中的剩余語句胜嗓,然后 繼續(xù) 進行下一輪循環(huán)。
接下來學習如何創(chuàng)建和使用函數(shù)钩乍。