基本运算符

算数运算符

# 乘法运算
x = 10
y = 10
print(x * y)
# 除法运算
x = 10
y = 2
print(x / y)
# 底板除,只取整数部分
pirnt(10 // 3)
# 取余
print(10 % 3)
# 求幂
print(2 ** 2)

比较运算符

# 等于
x == y

# 不等于
x != y

# 大于
x > y

# 小于
x < y

# 大于等于
x >= y

# 小于等于
x <= y

赋值运算符

# 直接赋值
x = 1

# 加法赋值
x += 1

# 减法赋值
x -= 1

# 乘法赋值
x *= 2

# 除法赋值
x /= 2

# 整除赋值
x //= 2

# 取幂赋值
x **= 2

# 取模(取余)赋值
x %= 2

逻辑运算符

# and
# 从左到右  and 两边同时成立 返回True,任意一边不成立 返回False
1 < 2 and 2 > 1   # True

# or
#从左到右做  or 两边只要有任意一边成立 就返回True 只有两边都不成立才返回False
1 < 2 or 3 < 1  #True

# not
not x  # x值为True  则返回False   x值为False 则返回True

身份运算符

# is 比较两个变量的ID 相同返回True  不同返回False
x = 257
y = 257
print(x is y)

# == 比较两个变量的值 相同返回True   不同返回False
print(x == y)
posted @ 2019-05-21 16:41  丨牧羊人  阅读(199)  评论(0编辑  收藏  举报