# (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)