请让我摆脱痛苦。以下示例似乎使用y
了两次而不是y
然后m
。
>>> m=8
>>> y=11
>>> print '20{0:02d}{0:02d}01'.format(y, m)
20111101
我已经尽可能多地阅读了文档,但无法弄清楚旧程序相对简单的是什么:
>>> print '20%02d%02d01' % ( y, m )
20110801
如果有人能解释我哪里出错了,我将不胜感激。
请让我摆脱痛苦。以下示例似乎使用y
了两次而不是y
然后m
。
>>> m=8
>>> y=11
>>> print '20{0:02d}{0:02d}01'.format(y, m)
20111101
我已经尽可能多地阅读了文档,但无法弄清楚旧程序相对简单的是什么:
>>> print '20%02d%02d01' % ( y, m )
20110801
如果有人能解释我哪里出错了,我将不胜感激。