Python中常见的数包括整数和浮点数,下面记录一些特别的、反常识的应用法则。
1、Python可以对数字执行加(+)减(-)乘(*)除(/)运算,也可以使用两个乘号(**)表示乘方运算:
>>>3**2
9
>>>3**3
27
2、Python中将任意两个数相除时,结果总是浮点数,即便这两个数都是整数且能整除。
3、无论是哪种运算,只要有操作数是浮点数,Python默认得到的结果总是浮点数,即便结果原本为整数也是如此。
4、在Python中书写很大的数时可以使用下划线将其中的数字分组,使其更清晰易读,打印这种数时不会打印出其中的下划线。示例如下:
number = 18_000_000_000
print(number)
>>>18000000000