数字运算符:+、-、、/*
if __name__=='__main__':
x=1
y=1 #先定义参数
print('x+y=%d'%(x+y))
print('x-y=%d'%(x-y))
print('x*y=%d'%(x*y))
print('x/y=%d'%(x/y))
但是不可满足%的数字运算符
多变量一次赋值,满足所有数字运算符的运算
if __name__=='__main__':
x,y=7,8
print(x==y)
print(x>=y)
print(x<=y)
print(x>y)
print(x<y)
注意:运算符只能运用于数字的运用
if __name__=='__main__':
x=8
print(bin(x))#把8用二进制的方式体现
print(x<<1)
#把8右移1位,并乘以2倍体现
#例如:8的二进制为:00001000 左移一位,变为:00010000(把数字朝左移动)
print(x>>2)
#向右移动2位,同样的:00001000 右移两位:00000010
**注意:**左移右移只能针对一个变量
数字运算符:& 、|
if __name__=='__main__':
x=1
y=8
print(x&y)
#&的运算为x的二进制为00000001
#y的二进制为00001000
# 结果为00000000 有两个1才为1,等同于and运算
print(x|y)
#|的运算为x的二进制为00000001
#y的二进制为00001000
# 结果为00001001 有一个1就是1,等同于or的运算