Ale*_*kov 2 python string-formatting python-3.x
我需要在 Python3 中使用前导符号和小时(认为时区偏移)来格式化时间:
>>> hour = 2
>>> print("T%02d" % hour)
T02
>>> print("T%+02d" % hour)
T+2
Run Code Online (Sandbox Code Playgroud)
预期结果是T+02
该字段包含+字符,需要将其计入宽度。您希望字段的宽度为3 个字符:
print("T%+03d" % hour)
Run Code Online (Sandbox Code Playgroud)
演示:
>>> hour = 2
>>> print("T%+03d" % hour)
T+02
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |