python的條件語句和迴圈語句

2021-09-28 20:41:22 字數 1293 閱讀 1782

簡單介紹一下python的條件語句和迴圈語句。

一、條件語句:

if 語句

python中if語句的一般形式如下所示:

if condition_1:

statement_block_1

elif condition_2:

statement_block_2

else:

statement_block_3

如果 「condition_1」 為 true 將執行 「statement_block_1」 塊語句

如果 「condition_1」 為false,將判斷 「condition_2」

如果"condition_2" 為 true 將執行 「statement_block_2」 塊語句

如果 「condition_2」 為false,將執行"statement_block_3"塊語句

python 中用 elif 代替了 else if,所以if語句的關鍵字為:if – elif – else。

注意:1、每個條件後面要使用冒號 :,表示接下來是滿足條件後要執行的語句塊。

2、使用縮進來劃分語句塊,相同縮排數的語句在一起組成乙個語句塊。

3、在python中沒有switch – case語句。

if 巢狀

在巢狀 if 語句中,可以把 if…elif…else 結構放在另外乙個 if…elif…else 結構中。

if 表示式1:

語句if 表示式2:

語句elif 表示式3:

語句else:

語句elif 表示式4:

語句else:

語句二、迴圈語句:

python 中的迴圈語句有 for 和 while。

1.1 for 語句

python for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。

for迴圈的一般格式如下:

for in :

else:

2.1while 迴圈

python 中 while 語句的一般形式:

while 判斷條件:

語句2.2while 迴圈使用 else 語句

在 while … else 在條件語句為 false 時執行 else 的語句塊。

語法格式如下:

while :

else:

3.1 break 和 continue 語句及迴圈中的 else 子句

break 語句可以跳出 for 和 while 的迴圈體。如果你從 for 或 while 迴圈中終止,任何對應的迴圈 else 塊將不執行。

Python條件語句和迴圈語句

1 python條件語句 python條件語句是通過一條或多條語句的執行結果 true或者false 來決定執行的 塊。python程式語言指定任何非0和非空 null 值為true,0 或者 null為false。基本形式為 if 判斷條件 執行語句 else 執行語句 當判斷條件為多個值時,可以...

python 條件語句和迴圈語句

一 條件分支語法 if 條件 條件為真執行得操作 else 條件為假執行的操作 使用三元操作符 語法 x if 條件 else y eg x,y 4,5 if x y small x else y small x if x y else y elif else if的縮寫 二 for迴圈 for 目...

Python 迴圈語句和條件語句

python程式語言指定任何非0和非空 null 值為true,0 或者 null為false。python 程式設計中 if 語句用於控制程式的執行,1.基本形式 if 判斷條件1 執行語句1 elif 判斷條件2 執行語句2 elif 判斷條件3 執行語句3 else 執行語句4 2.if el...