五、if語句和關係運算
5.1 if 語句
在Python中,if語句的條件表達式的值是True或False(注意首字母大寫),如下:
con = True
if con:
print("真")
5.2 複雜的if-elif-else語句
con = 'ZhangFei'
if con =='LiuBei':
print("大哥")
elif con =='GuanYu':
print('二哥')
else :
print('三弟')
輸出:
C:\Users\Administrator>python E:\test.py
三弟
同大多數語言一樣,Python中也不要求if-else結構中必須有else代碼塊。
5.3 邏輯運算符
邏輯運算符:與(and)、或(or)、非(not):
if True and True:
print('與真')
if True and False:
print('與假')
if True or False:
print('或真')
if not False:
print('not False')
if not True:
print('not True')
輸出:
C:\Users\Administrator>python E:\test.py
與真
或真
not False