2013-06-03 80 views

回答

22

0x用於文字數字。 "\x"用於內部串來表示一個字符

>>> 0x41 
65 
>>> "\x41" 
'A' 

>>> "\x01" # a non printable character 
'\x01' 
+0

@ mgilson,輸出它們用於非打印字符。但它們可以表示字符串中的任何字符。 –

+0

那麼'「\ x」'表示法與十六進制數字沒有任何關係? – TheMeaningfulEngineer

+1

@Alan,\ x之後的2個數字是十六進制。所以'「\ x41」== chr(65)' –

-2

0X如下號碼,指十六進制數

\ X如下數,意味着HEX ASCII字符

檢查在這裏: ascii table

相關問題