2016-11-07 175 views
2

我遇到了這樣的代碼,我很難弄清楚%xP在做什麼。%py在python中的含義是什麼?

result = "0x%xP"%address 

是不是%address模數或這是否執行某種格式?

+0

字符串格式化https://pyformat.info/ –

回答

5

這是一個格式字符串。這是一個文字0x,後面是address作爲十六進制數字(%x),後面是文字P

一些例子:

>>> '0x%xP' % 1 
'0x1P' 
>>> '0x%xP' % 10 
'0xaP' 
+0

感謝,這正是我在想什麼,但資本p在扔我送行的幫助。 – Delion