Python學習筆記 (三)if語句

2021-08-15 02:24:08 字數 1175 閱讀 3595

乙個簡單的if-else條件判斷,要注意if和else後面別忘了加冒號。

animal = 'cat'

if animal == 'cat':

print('it

is a cat')

else:

print('it

isnot a cat')

使用關鍵字and將兩個條件測試合併來表示與的關係。

age = 18

if age>=16

and age <=20:

print("yes")

else:

print("no")

yes
使用關鍵字or將兩個條件測試合併來表示或的關係。

age_1 = 18

age_2 = 15

if age_1>16

or age_2>16:

print("yes")

else:

print("no")

yes
要判斷特定的值是否在列表中可使用關鍵字in

animals = ['cat','dog','lion']

print('cats'

in animals)

true
要判斷特定的值是否不在列表中可使用關鍵字not in

animals = ['cat','dog','lion']

print('cat'

notin animals)

false
if語句中將列表名用在條件表示式中時,python將在列表至少包含乙個元素時返回true,在列表為空時返回false。

animals = 

if animals:

print('not empty')

else:

print('empty')

empty

Python學習筆記(三) 條件語句 迴圈語句

注 需注意 的縮排格式 注 需注意 的縮排格式 注 需注意 的縮排格式 python 與其他語言最大的區別就是,python 的 塊不使用大括號 來控制類,函式以及其他邏輯判斷。python 最具特色的就是用縮進來寫模組。縮排的空白數量是可變的,但是所有 塊語句必須包含相同的縮排空白數量,這個必須嚴...

Python學習筆記 continue語句

python中continue語句用於跳出本次迴圈,break語句是跳出整個迴圈。continue語句告訴python語言跳出本次迴圈中剩下的語句,執行下一輪迴圈.continue迴圈也用於for迴圈和while迴圈.usr bin python coding utf 8 for letter in...

python學習筆記之語句

if else 語句 若有多個條件需要判斷時 用if elif elif else 注意由於 python 並不支援 switch 語句,所以多個條件判斷,只能用 elif 來實現,如果判斷需要多個條件需同時判斷時,可以使用 or 或 表示兩個條件有乙個成立時判斷條件成功 使用 and 與 時,表示...