python3: how do i format 2 as 02
本问题已经有最佳答案,请猛点这里访问。
如果这是一个重复的问题,请道歉,但是,
如果要显示前面为零的单个数字,需要使用什么格式命令?
即,数字"2"将显示为"02"。
[但是,我不希望超过10的任何值前面有多余的零]
干杯
您可以使用以下语法:
1 2 3 4 5 6 | >>>"{:0>2}".format(2) '02' >>>"{:0>2}".format(98) '98' >>>"{:x>4}".format(2) 'xxx2' |
更多信息:常见字符串操作
尝试:
1 2 | if 0 < num < 10: return"0" + str(single_digit) |
号