乙個簡單的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 與 時,表示...