python的数字运算符

数字运算符:+、-、、/*

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的运算
	         
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值