抱歉,如果这是一个重复的问题,但是,
如果我想在前面显示一个零的数字,我需要使用哪些格式命令?
即数字“2”将显示为“02”。
[但是,我不希望任何大于 10 的值前面有额外的零]
干杯
抱歉,如果这是一个重复的问题,但是,
如果我想在前面显示一个零的数字,我需要使用哪些格式命令?
即数字“2”将显示为“02”。
[但是,我不希望任何大于 10 的值前面有额外的零]
干杯
您可以使用以下语法:
>>> "{:0>2}".format(2)
'02'
>>> "{:0>2}".format(98)
'98'
>>> "{:x>4}".format(2)
'xxx2'
更多信息:常见的字符串操作
尝试:
if 0 < num < 10:
return "0" + str(single_digit)