Python

Python 知识量:10 - 41 - 150

2.2 整数计算><

整数- 2.2.1 -

整数就是不带小数部分的数字,例如:5、100、0和-52等。

Python支持4种基本的算术运算,分别是:加、减、乘、除,用符号+、-、*、/来表示。此外,Python还支持乘方和求余,用符号**和%来表示。下面是一些算术运算示例:

>>> 1+2
3
>>> 100-52
48
>>> 6*9
54
>>> 30/7
4.285714285714286
>>> 2**3
8
>>> 20%6
2

整除- 2.2.2 -

除了除法运算符“/”外,Python还有一个整除运算符,使用“//”来表示。与除法相比,整除运算的结果总是整数,它会将结果中的小数部分直接丢弃,而不是四舍五入。例如:

>>> 20/7
2.857142857142857
>>> 20//7
2

计算顺序- 2.2.3 -

Python算术运算的规则与常规算术运算相同,如果要改变计算顺序,可以使用圆括号来实现。例如:

>>> 1+2*3
7
>>> (1+2)*3
9

整数的长度- 2.2.4 -

Python非常特别的一点是:对整数的长度没有限制!可以进行数十位或数百数千位的整数运算。例如:

>>> 23**50
122008981252869411022491112993141891091036959856659100591281395343249