2016-11-07 11 views
2

私はこのコード行に遭遇し、%xPが何をしているのか調べるのに苦労しています。Pythonで%xPとは何を意味していますか?

result = "0x%xP"%address 

モジュラスではありませんか、これは何らかのフォーマットを実行していますか?

+0

文字列の書式https://pyformat.info/私が考えていたが、資本Pは私を投げていた正確に何であるの助けを –

答えて

5

これはフォーマット文字列です。リテラル0xの後に16進数(%x)としてaddressが続き、その後にリテラルPが続きます。

いくつかの例:

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

感謝。 – Delion

関連する問題