请把我从痛苦中解脱出来.以下示例似乎使用了y
两次而不是y
然后m
.
>>> m=8
>>> y=11
>>> print '20{0:02d}{0:02d}01'.format(y, m)
20111101
Run Code Online (Sandbox Code Playgroud)
我已经尽可能多地完成了文档,但无法弄清楚旧程序会有什么相对简单的方法:
>>> print '20%02d%02d01' % ( y, m )
20110801
Run Code Online (Sandbox Code Playgroud)
如果有人能解释我哪里出错了,我会非常感激.
这将做你想要的:
print '20{0:02d}{1:02d}01'.format(y, m)
Run Code Online (Sandbox Code Playgroud)
你两次提到第一个论点.
归档时间: |
|
查看次数: |
411 次 |
最近记录: |