python中基本运算符

六眼飞鱼酱① 提交于 2019-12-03 12:07:15

基本运算符

a // b 取整

a % b 取余

a ** b a 的b次方

a == b 判断运算符左右两边值是否相等

a != b 判断运算符左右两边值是否不等

a > b a >= b a < b a <= b 比较运算符

增量赋值符

a += 1 相当于 a = a +1

a *= 2 相当于 a = a * 2

...

链式赋值

x = y =z =1

交叉赋值

a = 1 b =2

a,b = b,a 则结果为a = 2 b = 1

解压赋值

l1 = [1, 2, 3, 4, 5]

a,b,c,d,*_ = l1 *_:可以接收溢出的元素

结果为 1, 2, 3, 4,

 

逻辑运算

与 或 非

优先级:()> not > and > or

and :如果有一个狮子不符合条件,整条式子都为False

or: 只要有一个式子符合条件,整条式子都为True

not: 取反

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!