Python 运算符(算术运算符(+,-,*,**,/,//),逻辑运算符(not , or ,and),比较运算符(>,<,>=,=<),复合运算符(+=,-=,*=,/=,**=,//=))
# 一。算术运算符(+,-,*,**, /, //, %) # 加法运算符+ print(1 + 2) # 字符串相连 print("1"+"2") # 重载 print([1,2] + [3,4]) # 幂运算** # 2的10次方 print(2 ** 10) # 整除运算 // print(5 // 2) # 2 print(5.2 // 2) # 2.0 # 求模运算,也就是求余运算 % print(5 % 2) #1 print(5.2 % 2) #1.2 # 整除和求余的应用场景序列 # 如求某个数在几行几列,如0,1,2,3在第一行4,5,6,7,在第二列8,9,10,11在第三列 # 求6在几行几列 num = 6; row = num // 4 # row = 1 col = num % 4 # col = 2 print(row,col) # 第二行,第三列 #二逻辑运算符(not,or,and) # 非0非空的都为真 b = False print(not b) print(True and False) print(True or False) print(1 or False) print(bool(1)) print(bool(0)) print(bool()) #False print(bool("")) #False #比较运算符(>,<,!=,>=,<=,==,is(比较唯一标识),链式比较运算符) result = 10 > 2 print(result) # True num = 10 print(5 < num < 20) # True #复合运算符(+=,-=,*=,/=,**=,//=) num = 10 # num += 5 num **= 5 print(num)