python学习笔记3~运算符

1、算数运算符

代码演示:

a=20
b=-3
print(a+b)              #加号运算,输出:17
print(a-b)              #减号运算,输出:23
print(a*b)              #乘号运算,输出:-60
print(a/b)              #除号运算,输出:-6.666666666666667
print(a%b)              #取余运算,输出:-1
print(a**b)              #幂运算,输出:0.000125
print(a//b)              #整除运算,输出:-7
print(abs(b))              #绝对值运算,输出:3
print(int("1010",2))              #将字符串以二进制转换成整数,输出:10
print(float("3.14"))              #将字符串换成浮点数,输出:3.14

c =complex(a,b)               #生成复数,输出:(20-3j)
print(c)
print(c.conjugate())              #计算共轭复数,输出:(20+3j)

print(divmod(a, b))              #计算除数与余数,输出:(-7, -1)

输出结果:

在这里插入图片描述

2、赋值运算符

代码演示:

a=9;b=3
a+=b                 #等价于 a=a+b
print(a)              #输出:12

a=9;b=3
a-=b                #等价于 a=a-b
print(a)              #输出:6

a=9;b=3
a*=b                #等价于 a=a*b
print(a)              #输出:27

a=9;b=3
a/=b                #等价于 a=a/b
print(a)              #输出:3.0

a=9;b=3
a%=b                #等价于 a=a%b
print(a)              #输出:0

a=9;b=3
a**=b                #等价于 a=a**b
print(a)              #输出:729

a=9;b=3
a//=b                #等价于 a=a//b
print(a)              #输出:3

输出结果:
在这里插入图片描述

3、比较运算符

python中比较运算符常常用来比较 numbers 类型数据。

a=3
b=5
c=None



print(a==b)              	#等于比较,输出:False
print(a!=b)              	#不等于比较,输出:True
print(a>b)              	#大于比较,输出:False
print(a<b)              	#小于比较,输出:True
print(a>=b)              	#大于等于比较,输出:False
print(a<=b)             	#小于等于比较,输出:True
print(a is b)             	#指针等于比较,输出:False
print(a is not b)             	#指针不等于比较,输出:True
print(c is None)             	#None值等于比较,输出:True

c=7
print(a<b<c)              	#链式比较,输出:True      

输出结果:

在这里插入图片描述

4、位运算符

a=1
b=3



print(a&b)              	#按位与,输出:True
print(a|b)              	#按位或,输出:False
print(a^b)              	#按位异或,输出:True
print(~a)              	#按位取反,输出:False
print(a<<b)             	#按位左移,输出:True
print(a>>b)             	#按位右移,输出:True

输出结果:
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值