您好,登錄后才能下訂單哦!
<1> 比較(即關系)運算符
python中的比較運算符如下表
運算符 描述 示例
== 檢查兩個操作數的值是否相等,如果是則條件變為真。 如a=3,b=3,則(a == b) 為 True
!= 檢查兩個操作數的值是否相等,如果值不相等,則條件變為真。 如a=1,b=3,則(a != b) 為 True
檢查左操作數的值是否大于右操作數的值,如果是,則條件成立。 如a=7,b=3,則(a > b) 為 True
< 檢查左操作數的值是否小于右操作數的值,如果是,則條件成立。 如a=7,b=3,則(a < b) 為 False
= 檢查左操作數的值是否大于或等于右操作數的值,如果是,則條件成立。 如a=3,b=3,則(a >= b) 為 True
<= 檢查左操作數的值是否小于或等于右操作數的值,如果是,則條件成立。 如a=3,b=3,則(a <= b) 為 True關系運算符
...
== 等于:表示左右兩個操作數是否相等,如果相等則整個表達式的值為 True;不相等則為False
... num1 = 15
num2 = 20print(num1 == num2)
False!= 不等于
... print(num1 != num2)
True> 大于
... print(num1 > num2)
False< 小于
... print(num1 < num2)
True>= 大于等于: num1 大于 或者 等于 num2 ,條件都成立
... print(num1 >= num2)
False<= 小于等于: num1 小于 或者 等于 num2 ,條件都成立
... print(num1 <= num2)
Trueif num1 >= num2:
... print("條件成立!")
...<2> 邏輯運算符
運算符 邏輯表達式 描述 實例
and x and y 布爾"與":如果 x 為 False,x and y 返回 False,否則它返回 y 的值。 True and False, 返回 False。
or x or y 布爾"或":如果 x 是 True,它返回 True,否則它返回 y 的值。 False or True, 返回 True。
not not x 布爾"非":如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。 not True 返回 False, not False 返回 True邏輯運算符
...
and : 左右表達式都為True,整個表達式結果才為 True
... if (1 == 1) and (10 > 3):
... print("條件成立!")
...
條件成立!or : 左右表達式有一個為True,整個表達式結果就為 True
... if (1 == 2) or (10 > 3):
... print("條件成立!")
...
條件成立!not:將右邊表達式的邏輯結果取反,Ture變為False,False變為True
... if not (1 == 2):
... print("條件成立!")
...
條件成立!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。