如何使用 Python 在数字前补零
Posted on Wed, 25 Dec 2024 16:10:18 +0800 by LiangMingJian
如何使用 Python 在数字前补零
需求
在随机生成的 1 位数,2 位数前补零,使得数字的位数或宽度统一,实现对数据的格式化。
使用str.zfill()
方法
number = 5
formatted_number = str(number).zfill(3)
print(formatted_number)
使用格式化字符串
number = 7
formatted_number = f"{number:03}"
print(formatted_number)
使用str.format()
方法
number = 10
formatted_number = "{:03}".format(number)
print(formatted_number)
使用%
运算符
number = 13
formatted_number = "%03d" % number
print(formatted_number)