# 1.比较运算符
# > < >= <= ==(等于) != (不等于)
# 2.算术运算符
# + - * /
# //(整除|地板除(向下取整))
# ** 幂
# % 取余(模)
# print(5 / 2) # 2.5
# print(5 // 2) # 2
# print(2 ** 0) # 1
# print(5 % 2) # 1
# 3.赋值运算符
# =
# +=
# -=
# *=
# /=
# //=
# **=
# %=
# a = 10
# b = 2
# b += 1 # b = b + 1
# print(b)
# a -= 1 # a = a - 1
# a *= 2 # a = a * 2
# a /= 2 # a = a / 2
# a //= 2 # a = a // 2
# a **= 2 # a = a ** 2
# a %= 2 # a = a % 2
# 4.逻辑运算符
# 与(and 并且) 或(or) 非(not 不是)
# True and False
# True or False
# True and not False
# 优先级:() > not > and > or
# 查找顺序: 从左向右
# if 3>2 and 2>4:
# print(1)
# 3>2 and 4>2 or True and not False and True
# 3>2 and 4>2 or True and True and True
# True and True or True and True and True
# True or True
# True和False进行逻辑运算时:
# and:
# 一真一假,就是假
# 同真为真,同假为假
# or:
# 一真一假,就是真
# 同真为真,同假为假
# 面试时 : 笔试题
# and数字进行逻辑运算时:
# 数字不为 0 时和不为 False
# and运算选择and后边的内容
# and运算都为假时选择and前的内容
# and 运算一真一假选择假
# or 数字进行逻辑运算时:
# 数字不为 0 时和不为 False
# or运算选择or前边的内容
# or运算都为假时选择or后边的内容
# or 运算一真一假选择真
# print(1 and 3)
# print(0 and 8)
# print(9 and 4)
# print(False and 5)
# print(1 and 5)
# print(3 and 1)
# print(0 and False)
# print(1 or 5)
# print(5 or 9)
# print(5 or 0)
# print(False or 0)
# print(False or True)
# print(9 or True)
# if user == "aelx" and pwd == "alex123" and or and:
# 5.成员运算法
# in(在) not in(不在)
# name = "alex"
# msg = input(">>>")
# if name in msg:
# print(111)
# else:
# print(222)