1. 程式人生 > 其它 >爬蟲與Python:(二)Python基礎篇——10.條件語句

爬蟲與Python:(二)Python基礎篇——10.條件語句

語法

Python條件語句是通過一條或多條語句執行結果(True或False)來決定執行的程式碼塊。使用if語句來進行判斷,在Python中if語句一般格式如下:

1 if condition_1:
2     statement_block_1
3 elif condition_2:
4     statement_block_2
5 else:
6     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”塊語句。

例項

以下是一個簡單的if示例。

1 var1 = 100
2 if var1:
3     print("1-if表示式條件為True")
4     print(var1)
5 var2 = 0
6 if var2:
7     print("2-if表示式條件為true")
8     print(var2)
9 print("Good bye!")

執行後控制檯會輸出:

1-if表示式條件為True
100
Good bye!

從結果可以看出,由於變數var2為0,因此對應的if內語句沒有執行。if中常用的運算子如下表所示:

if運算子
運算子 描述
< 小於
<= 小於或等於
> 大於
>= 大於或等於
== 等於,比較物件是否相等
!= 不等於

在Python中要注意縮排,一般情況下是4個空格,條件語句根據縮排來判斷執行語句歸屬。

有志者,事竟成,破釜沉舟,百二秦關終屬楚; 苦心人,天不負,臥薪嚐膽,三千越甲可吞吳。