高阶python | 用下划线来分隔大数字

在编程中有时可能会需要写死一些固定的数字

例如:

red_star_fans = 6000

这个数是一个不大不小的4位数字

但如果数字很大的话,在代码review的时候就很难受了,比如2022年中国年GDP总值

china_year_GDP = 121000000000000

这个数就很大了,如果少写一个0的话会出错,但看的话又费劲,怎么办?

python提提供了一个技巧:可以在数字中添加“_”来作为位符帮助人类看数

china_year_GDP = 121_0000_0000_0000

基于以下规则,下划线可以放在数字内的任何位置,且不影响python取数

  1. 不能连续使用两个下划线(两个下划线不能紧挨着,使用数量不受限)
  2. 下划线不能放在数字的开头或结尾,否则被视为变量名
  3. 可以在小数点的任何一侧使用
china_year_GDP = 121_0000_0000_0000
print(china_year_GDP)

121000000000000

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值