當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python ascii()用法及代碼示例


ascii() 方法返回一個字符串,其中包含對象的可打印表示。它使用 \x、\u 或 \U 轉義符對字符串中的非 ASCII 字符進行轉義。

用法:

ascii(object)

參數:

ascii() 方法接受一個對象(如:stringslist 等)。

返回:

它返回一個字符串,其中包含一個對象的可打印表示。

例如ö改為\xf6n , 改為\u221a

使用 \x , \u\U 對字符串中的非 ASCII 字符進行轉義。

示例 1:ascii() 方法如何工作?

normalText = 'Python is interesting'
print(ascii(normalText))

otherText = 'Pythön is interesting'
print(ascii(otherText))

print('Pyth\xf6n is interesting')

輸出

'Python is interesting'
'Pyth\xf6n is interesting'
Pythön is interesting

更多示例

randomList = ['Python', 'Pythön', 5]
print(ascii(randomList))

輸出

['Python', 'Pyth\xf6n', 5]

相關用法


注:本文由純淨天空篩選整理自 Python ascii()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。