所谓整数,即通常理解的不带小数点的正数或负数,浮点数则是带小数点的正数或负数,可以通过type()函数来验证。
>>> type(1)
<class 'int'>
>>> type(1.25)
<class 'float'>
通过运算符做幂运算,比如 8 的 2 次方可以表示为 82,3 的 3次方表示为 3**3。
>>> 12+7
19
>>> 1.2+3.6
4.8
>>> 100/2.5
40.0
>>> 100//9
11
>>> 100%9
1
>>> 3**5
243
/ 表示正常的除法运算,// 表示向下取整,求商数。% 则表示求余数。
整数也不单单用来做数学运算,通过加号+或乘号*两种运算符,还可以与字符串互动,距离如下:
>>> print(8*"huawei ")
huawei huawei huawei huawei huawei huawei huawei huawei
>>> print("CCIE "+"CCIE")
CCIE CCIE