python运算符

一:比较运算符
1,== 表示 比较对象是否相等`

a = 10
b = 20
if a == b:
	print('true')
else:
	print('false')

输出为 false

2,!= 表示不等于 比较两个对象是否不想等
3,> 大于,判断a是否>b
3,< 小于
4,>= 大于等于
5,<= 小于等于

二:python赋值运算符
1,= 简单的赋值运算符 如c=a+b
2,+= 加法运算符 c += a 等价于c = c+a
3, -= 减法运算符 c -= a 等价于 c = c - a
4,*= 乘法赋值运算符 c * = a 等价于 c = c * a
5,/= 除法赋值运算符 c /= a 等价于 c = c / a
6,%= 取模赋值运算符 c %= a 等价于 c = c % a
7,**= 幂赋值运算符 c **= a 等价于 c = c **a
乘方运算符的优先级比求负要高。如 -3 ** 2 等价于 - (3 ** 2) 结果为 -9 ;(-3) ** 2 结果为9
8,//= 整除赋值运算符 c //= a 等价于 c = c // a。
向下圆整结果,如果是-10 // 3 则结果是 -4 ; 10 // 3 结果为3
9, abs()取整数。如abs(-10) 结果为 10
10,round() round将浮点数圆整为与之最接近的整数,并在两 个整数一样近时圆整到偶数。 如

>>> round(2/3)
1
>>> round(3.5)
4
a = 21
b = 10
c = 0
c = a + b
print(c)
c += a
print(c)
c *= a
print(c)
c /=a
print(c)
c = 2
c %=a
print(c)
c **= a
print(c)
c //=a
print(c)
➜  pythoncode python3 holly_02_29.py
31
52
1092
52.0
2
2097152
99864

注意:关于余数。一个数除以另一个数,要是比另一个数小的话,商为0,余数就是它自己。
例如:1除以2,商数为0,余数为1;2除以3,商数为0,余数为2。`

三:python成员运算符
1,in 表示在某个指定的序列中
2,not in 表示不在某个指定的序列中

>>> a = ['holly','yaopan','alice']
>>> input('enter your name') in a    #如果输入了列表a中有的值则会返回true,否则返回false
enter your nameholly
True
a = 2
b = 10
list = [1,2,3,4,5]
if a in list:
	print('yes')
else: 
	print('no')
if b in list:
	print('yes')
else:
	print('no')

输出
yes no

四:python逻辑运算符
and 若第一个值为false 返回false,否则返回第二个值
or 如果 第一个值是 True,它返回第一个的值,否则它返回第二个的计算值。
not 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。\

优先级顺序: not and or
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值