将任意两个数相除时,结果总是浮点数,即便这两个数都是整数且能整除
>>> 4/2.0
输出结果为:
2.0
在其他任何运算中,如果一个操作数是整数,另一个操作数是浮点数,结果总是浮点数
>>> 3.0**2
输出结果为:
9.0
总结:无论是哪种运算,只要右操作数是浮点数,python默认得到的总是浮点数,即便结果原本为整数也是如此
数中的下划线
书写很大的数时,可使用下划线将其中的数字分组,使其更清晰易读:
>>> universe_age=14_000_000_000
>>> universe_age
输出结果为:
14000000000
python会忽略其中的下划线,将数字分组时,即便不是将每三位分成一组,也不会影响最终的值。在python看来,1000和1_000没有什么不同
这种表示法适用于整数和浮点数
常量
常量类似于变量,但其值在程序的整个生命周期内保持不变。
在代码中,要指出应将特定的变量视为常量,可将其字母全部大写