天天看點

《Python學習手冊》學習筆記(12)之第12章if測試和文法規則(關鍵詞:程式設計語言/Python/if)

第12章 if測試和文法規則

if語句

通用格式

基本例子

多路分支

Python文法規則

代碼塊分隔符

語句的分隔符

一些特殊情況

真值測試

(讀者:

在Python中:

- 任何非零數字或非空對象都為真。

- 數字零、空對象以及特殊對象None都被認為是假。

- 比較和相等測試會傳回True或False(1和0的特殊版本)。

- 布爾and和or運算符會傳回真或假的操作對象。

if/else三元表達式

if X:       # 如果X為真(也就是非0或非空)
    A = Y
else:
    A = Z           
《Python學習手冊》學習筆記(12)之第12章if測試和文法規則(關鍵詞:程式設計語言/Python/if)
《Python學習手冊》學習筆記(12)之第12章if測試和文法規則(關鍵詞:程式設計語言/Python/if)
《Python學習手冊》學習筆記(12)之第12章if測試和文法規則(關鍵詞:程式設計語言/Python/if)

為什麼要在意布爾值

本章小結

本章習題

習題解答

參考文獻:

1.《Python學習手冊》。