当前位置:数码通 > 评测

Python 用 0 填充

来源于 数码通 2023-10-09 04:36

在 Python 中,如果我们需要在第一个位置用 0 填充一个数值变量,我们可以使用字符串格式来实现这一点。

数量 = 20
print("填充的值为:%02d" % num)

其中%02d表示将整数格式化为2位,前面补0。如果要补浮点数,您可以使用格式字符,例如 %06.2f

float_num = 3.14
print("完成的浮点数为: %06.2f" % float_num)

除了使用字符串格式化之外,Python 3.6及以上版本还支持使用f字符串进行变量格式化:

数量 = 20
print(f"完成后的值为:{num:02}")
浮点数 = 3.14
print(f"填充的浮点数为:{float_num:06.2f}")

无论使用哪种方法,都可以轻松完成将数值变量第一位补0的操作。

登录后参与评论