如果这是一个重复的问题,请道歉,
如果我想要在前面显示零个数字的数字,我需要使用哪些格式化命令?
即。数字“2”将显示为“02”。
[但是,我不希望任何高于10的值在前面有额外的零]
欢呼声
答案 0 :(得分:2)
您可以使用以下语法:
>>> "{:0>2}".format(2)
'02'
>>> "{:0>2}".format(98)
'98'
>>> "{:x>4}".format(2)
'xxx2'
答案 1 :(得分:0)
尝试:
if 0 < num < 10:
return "0" + str(single_digit)