[問題] 關於 print format
請問如果有個變數其值可能是數字或是 None,有沒有辦法在 print 的時候
在其值是數字的時候印出 HEX 值,其值是 None 的時候印出 None?
像這樣
>>> f = '{0:???}'
>>> a = 255
>>> print(f.format(a))
FF
>>> a = None
>>> print(f.format(a))
None
因為程式已經夠慢夠亂了,希望有內建或快一點且只需要一行的方法,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.46.144.3
※ 文章網址: http://www.ptt.cc/bbs/Python/M.1419361392.A.93E.html
→
12/24 08:47, , 1F
12/24 08:47, 1F
→
12/24 09:33, , 2F
12/24 09:33, 2F
Python 近期熱門文章
PTT數位生活區 即時熱門文章