Python的输入函数input()
a = input('')
print(a)
输出结果为:
其输出类型是str。
Python中的运算符
- 算术运算符
- 标准算术运算符
加(+)、减(-)、乘(*)、除(/)、整除(//) - 取余运算符 (%)
- 幂运算符 (**)
-
赋值运算符
执行顺序:右→左
支持链式赋值(a=b=c=5)
支持参数赋值(+=,-=,*=)
支持系列解包赋值(a, b, c=1,2,3)
可以更便捷的交换数值如:a, b=b, a ,将ab数值交换。 -
比较运算符
对变量或表达式的结果进行大小、真假等比较(比较运算的结果为bool类型):
<,>,<=,>=,!=
==
is, is not
a=10
b=10
print(a==b)
输出结果:
-
布尔运算符
对于布尔值之间的计算
and
or
not
in
not in -
位运算符
- 位与&:
对应数位都是1,结果数位才是1,否则为0 - 位或|:
对应数位都是0,结果数位才是0,否则为1 - 左移位运算符<<:
高位溢出舍弃,低位补0 - 右移位运算符>>:
低位溢出舍弃,高位补0
运算符的优先级
- **
- *,/,//,%
- +,-
- <<,>>
- &
- |
- <,>,<=,>=,==,!=
- and
- or
- =