# (3)赋值运算符: = += -= *= /= //= %= **= # = 将右边的值赋值给左侧 var1 = 19 var2 = 18 var2 = var1 print(var2) var1 = 19 var2 = 20 ''' # += var1 += var2 # var1 = var1 + var2 var1 = 19 + 20 = 39 print(var1) ''' ''' # -= var1 -= var2 # var1 = var1 - var2 print(var1) ''' ''' # *= var1 *= var2 # var1 = var1 * var2 print(var1) ''' ''' # /= var1 /= var2 # var1 = var1 /var2 print(var1) ''' ''' # //= var1 //= var2 # var1 = var1 // var2 print(var1) ''' ''' # %= var1 %= var2 # var1 = var1 % var2 print(var1) ''' ''' # **= var1 **= var2 # var1 = var1 ** var2 print(var1) ''' # (4)成员运算符: in 和 not in (针对于容器型数据) """如果是字符串,必须是一个连续的片段才能判断成功""" # str strvar = "英雄爱江山,更爱美人" res = "爱江山" in strvar print(res) res = "英" in strvar print(res) res = "雄江" in strvar print(res) # list tuple set listvar = [1,2,3,4,5,6] res = 3 in listvar res = 4 not in listvar print(res) tupvar = 23,343,343,343,343 res = 999 not in tupvar print(res) setvar = {(1,2,3),(4,5,6)} res = (1,2,3) in setvar print(res) # dict (in not in 判断的是字典的键) dicvar = {"hxd":"大","hgx":"小"} res = "大" not in dicvar res = "hxd" in dicvar res = "aaa" not in dicvar print(res)