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