- Python包括 int 整型(整数)和 floor 浮点型(小数),运算包括+,-,*,/,//,**,%;即加,减,乘,除,商取整,乘方,取余,交互模式下运算结束后会赋值给变量'_' ,同时Python 内置复数计算。
- int 整型,类似于3,4,5这样的整数叫做int类型;floor 浮点型,类似于2.3,4.5 ,4.0这样的包括小数部分的数叫做floor类型;
- 在Python中“+-*/”和其他语言中的相同;
>>> 1+2
3
>>> 3-4
-1
>>> 5*6
30
>>> 7/8
0.875
- 在Python中可以使用“//”计算得到上的整数部分;
>>> 5/2
2.5
>>> 5//2
2
- 在Python中可以使用“**”计算某个数的乘方;
>>> 2*3
6
>>> 2**3
8
- 在Python中可以使用“%”计算余数;
>>> 13%3
1
- 在Python中可以使用“=”进行赋值,遵循右赋值到左,赋值后不会主动输出结果;
>>> mun = 123
>>>
>>> print(mun)
123
- 在Python中使用未赋值变量会出现报错的情况;
>>> print(text)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'text' is not defined
- 在Python中完全支持浮点数运算,算式中同时包含整型和浮点型的话,运算结果为浮点型;
>>> 5*2.3
11.5
>>> 5*3.0
15.0
- 交互模式小运算结束后运算结果会赋值给变量_,这个变量是只读的,当你创建一个同名变量的时候,这一效果将消失;
>>> 12+34
46
>>> _
46
>>> _ = 56
>>> 12+34
46
>>> _
56
- Python还支持复数运算,并用j或J做后缀(5+3j);
>>> (1+2j)+(3+4j)
(4+6j)
参考 Python中文文档数字