在 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的操作。