原始月份数据为:1,2,3,4,5,6,7,8,9,10,11,12
我的目的:如果月份个数为1位,即1-9月,则输出为01,02,03这样的双位数格式。如果月份为2位,即10,11,12,则不变,还是输出为双位数格式。请问pyhton如何实现呢?
似乎可以用正则的思路?
for month in range(1, 13):
print(f'{month:02}')
01
02
03
04
05
06
07
08
09
10
11
12
月份数据是int吗
你要输出一个str是吗
那么直接'{:.02}'.format(月份)
就行了
根本用不到什么正则