23
A
回答
50
print "%02d"%a
是Python 2株
蟒蛇3使用一个较为详细的格式系统:
"{0:0=2d}".format(a)
python2的相关文档链接是:http://docs.python.org/2/library/string.html#format-specification-mini-language
对于python3,这是http://docs.python.org/3/library/string.html#string-formatting
+1
新的Python 3格式也可以在2.6中使用,2.7/3可以让你成为一个与位置争论更简洁。 – 2010-08-17 19:03:19
8
>>> print '{0}'.format('5'.zfill(2))
05
更多here。
13
a = 5
print '%02d' % a
# output: 05
'%'运算符在与左侧的字符串一起使用时被称为string formatting运算符。 '%d'
是打印出一个整数的格式代码(如果该值不是数字,您将得到一个类型错误)。使用'%2d
您可以指定长度,并且'%02d'
可用于将填充字符设置为0而不是缺省空间。
1
>>> a=["%02d" % x for x in range(24)]
>>> a
['00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23']
>>>
就是这么简单
0
在Python3,您可以:
print("%02d" % a)
相关问题
- 1. 将字符串转换为双数
- 2. 在Python中将字母数字字符串转换为数字字符串
- 3. 将一个字符串中的数字转换为系数python
- 4. 如何将字符数组中的单个字符转换为字符串?
- 5. 如何将字符串中的字节转换为整数? Python
- 6. 如何将字符串转换为python中的数字
- 7. 加密:将字符串数组转换为单个字符串
- 8. C#如何将双转换为字符串指数符号
- 9. 将字符串转换为复数python
- 10. 将Python数组转换为字符串
- 11. 将字符串转换为python数量
- 12. Python将字符串转换为整数?
- 13. 在Python中,如何将数字和字符串转换为字节数组?
- 14. 在python中将字符串/字符转换为整数
- 15. 如何将字符串与int转换为字符串与双?
- 16. 将单引号字符串转换为双引号字符串
- 17. 如何将数字字符串转换为数字(十进制)并将数字转换为字符串
- 18. 如何将数组转换为字符串在单个阵列
- 19. 如何在Python中将字符串转换为2d数组?
- 20. 如何在python中将字符串列表转换为复数?
- 21. 如何在Oracle中将字节字符串转换为数字?
- 22. 双引号字符串转换为字符串数组在vb.net
- 23. Python:如何将字符串数组转换为数组数组?
- 24. 如何将字符串分数和数字转换为数字?
- 25. 如何将字符串转换为数字python
- 26. Python 2.7 - 将单个字符串转换为整数
- 27. 如何将数字数组转换为matlab中的单个字符串
- 28. 如何将字符串“$ double_number”转换为双数
- 29. 在Python中将一系列数字转换为字符串
- 30. 在Python中将字符串转换为数字
请阅读教程。特别是在字符串格式。阅读完之后,请更新您的问题。 http://docs.python.org/library/stdtypes.html#string-formatting – 2010-08-17 18:48:29
'print“%02d”%5' – razpeitia 2010-08-17 18:50:10