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