python 學習筆記 2 if 語句

2021-08-25 22:04:30 字數 1491 閱讀 3038

語法形式:

第一種,只有兩個分支:

if 表示式:

something

else:

something

第二種,有多個分支:

if 表示式1:

do something 1

elif 表示式2:

do something 2

elif 表示式3:

do something 3

else:

balabala

python 通過 『==』 判斷相等,』!=』 判斷不相等,』in』 和 『not in』 判斷包含,也可以直接通過布林型別判斷。

a = 12

b = 3

# 1 通過 == 判斷

if a == b:

print('test')

else:

print('youyou')

# 執行結果 youyou

# 2 通過 != 判斷

if a != b:

print('test')

else:

print('youyou')

# 執行結果 test

# 3 in、 not in 用法

str1 = 'test wawawa'

if'test'

in str1: #若'test'存在於字串 str1 裡,則列印'zhenbang'.

print('zhenbang')

else:

print('meishenmo')

# 4 布林型別

str1 = 'test wawawa'

if str1: # 若 str1 的值存在,則列印 str1

print(str1)

else:

print('not exist')

判斷成績的小例子:

# if 判斷成績

""" 輸入乙個分數;

大於等於90 優秀,

小於90 大於等於80 良好,

大於等於60 小於80 及格,

小於60 不及格。

"""score = input("請輸入你的成績:")

# input 接收到的型別全部都是字串。python3.2 以後沒有 raw_input。

print(type(score)) #檢視變數型別

score = int(score) #轉換成 int 型

if score >= 90:

print('優秀')

elif score < 90

and score >= 80:

print('良好')

elif score <80

and score >= 60:

print('及格')

else:

print('不及格')

python學習筆記 2 判斷語句 if

判斷的定義 如果條件滿足才能做某件事,條件不滿足則做另外一件事或者什麼都不做。語法格式 if 要判斷的條件 條件滿足時要執行的 縮排4個空格注意 條件後的冒號不能漏掉!舉個栗子 a 3 定義變數 if a 3 判斷變數是否滿足條件 b a 3print b 條件滿足時要執行的 用 賦值,用 判斷是否...

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 與 時,表示...