純色經典/舒適百搭:鴨鴨官方旗艦店男士高領/圓領針織衫毛衣59元(歷史低價)
阿新 • • 發佈:2020-10-10
算數運算子
+
-
*
/ python2獲取的值是整數,python3獲取的是浮點數(小數)
print(5 / 2)
// (整除 地板除)
print(5 // 2)
** 冪(次方)
print(3 ** 2)
% 模(取餘)
print(5 % 2)
比較運算子
<
==(等於)
!=(不等於)<=
賦值運算子
= 賦值
+= 自加
a = 10
a += 1 # a = a + 1
print(a)
-= 自減
*=
/=
//=
**=
&=
邏輯運算子
and (與/和)
or(或)
not(非)
print(3 and 4) print(0 and 4) print(0 and False)
and 都為真的時候取and後邊的值
and 都為假的時候取and前邊的值
and 一真一假取假的
print(3 and 5 and 9 and 0 and False) # 0
print(5 and False and 9 and 0) # False
print(1 and 2 and 5 and 9 and 6) # 6
print(1 or 0)
print(1 or 2)
print(0 or False)
or 都為真的時候取or前邊的值
or 都為假的時候取or後邊的值
or 一真一假取真的
print(1 or 9 or 4 or 0 or 9) print(not False)
() > not > and > or
從左到右執行
print(9 and 1 or not False and 8 or 0 and 7 and False)
print(9 and 1 or True and 8 or 0 and 7 and False)
print(1 or True and 8 or 0 and 7 and False)
print(1 or 8 or 0 and 7 and False)
print(1 or 8 or 0 and False)
print(1 or 8 or 0)
print(1)
成員運算子
in 存在
not in 不存在
s = 'xieyulin' if 'yulin' not in s: print(True) else: print(False)