1. 程式人生 > >Python自學筆記3

Python自學筆記3

height 簡單的 true order -a 否則 運算 邏輯 大於

運算符:

== 等於--比較對象是否相等
= 不等於 - 比較兩個對象是否不相等
<> 不等於 - 比較兩個對象是否不相等
> 大於 - 返回x是否大於y
< 小於 - 返回x是否小於y,所以比較運算符返回1表示真,返回0表示假,者分別與特殊的變量True和False等價,註意:這些變量的大寫
>= 大於等於 - 返回x是否大於等於y
<= 小於等於 - 返回x是否小於等於y

賦值運算符:

= 簡單的賦值運算符 c=a+b,將a+b的運算結果賦值為c
+= 加法賦值運算符 c+=a 等效於 c=c+a
-= 減法賦值運算符 c-=a 等效於 c=c-a
*= 乘法賦值運算符 c*=a 等效於 c=c*a
/= 除法賦值運算符 c/=a 等效於 c=c/a
%= 取模賦值運算符 c%=a 等效於 c=c%a
**= 冪賦值運算符 c**=a 等效於 c=c**a
//= 取整除賦值運算符 c//=a 等效於 c=c//a

邏輯運算符:

and 布爾“與” - 如果x為False,x and y返回False,否則返回y的計算值 (a and b)返回true
or 布爾“或” - 如果x為True,它返回True,否則返回y的計算值 (a or b)返回true
not 布爾“非” - 如果x為True,返回False,如果x為False,它返回True  not(a and b)返回false

成員運算符:

in  如果在指定的序列中找到值返回True,否則返回False x在y序列中,如果x在y序列中返回True
not in 如果在指定的序列中沒有找到值返回True,否則返回False

x不在y序列中,如果x不在y序列中返回True

Python自學筆記3