在编程中有时可能会需要写死一些固定的数字
例如:
red_star_fans = 6000
这个数是一个不大不小的4位数字
但如果数字很大的话,在代码review的时候就很难受了,比如2022年中国年GDP总值
china_year_GDP = 121000000000000
这个数就很大了,如果少写一个0的话会出错,但看的话又费劲,怎么办?
python提提供了一个技巧:可以在数字中添加“_”来作为位符帮助人类看数
china_year_GDP = 121_0000_0000_0000
基于以下规则,下划线可以放在数字内的任何位置,且不影响python取数
- 不能连续使用两个下划线(两个下划线不能紧挨着,使用数量不受限)
- 下划线不能放在数字的开头或结尾,否则被视为变量名
- 可以在小数点的任何一侧使用
china_year_GDP = 121_0000_0000_0000
print(china_year_GDP)
121000000000000