Python大部分與C語言運算符一樣,也有一些標新立異的:
print(3**2) # 3的2次方
print(3/2) # 3除2 ,得到是小數,不是整數1
print(3//2) # 3除2 ,得到整數1
a= 3;
a**=2 # a = a的2次方
print(a)
a//=2 # a = a//2 除法取整
print(a)
print(True and True) # 且
print(False or False) # 或
print(not True ) # 取反
l = [1,2,3,4,5]
print( 2 in l ) # 成員運算符in,是否在序列中
print( 6 in l ) # 成員運算符in,是否在序列中
print( 6 not in l ) # 成員運算符in,是否不在序列中
a = 3
b = 3
print( a is b) # a和b 是否引用自一個對象,同一塊內存空間
l2 = [1,2,3,4,5]
print( l is l2 ) # l和l2 是否同一塊內存空間
print( l is not l2 ) # l和l2 是否同一塊內存空間
print( l == l2 ) # 值是否相同
運行結果: