python-运算符

运算符

运算符种类

  • 赋值运算符

'=' name = 'admin'; 将'admin'赋值给变量name

  • 算术运算符

+、-、*、/、 %

  • 扩展的算数运算符

** 代表n的几次方, // 整除即取整

num = 4 ** 3
print(num)
64
num1 = 64 // 3
print(num1)
21
  • 逻辑运算符

and逻辑与 True and True ==> True
or逻辑或 True or False ==> False
not逻辑非 not True ==> False

  • 关系运算符

大于(>) 小于(<) 相等(==) 大于等于(>=) 小于等于(<=)
不等于(!=)
is is not
is比较的是id, == 比较的是值
is与==的区别
python小整数对象池与大整数对象池

  • 位运算
  • 三目表达式

python形式 为真结果 if 表达式 else 为假结果;
javascript形式 表达式 ? 为真结果1 : 为假结果2

a = 8
b = 7
result = (a + b) if a > b else (b - a)
print(result)
js:
result = a > b ? a+b : a-b
posted @ 2020-03-19 13:29  aleng_liu  阅读(125)  评论(0编辑  收藏  举报