ascii() 方法返回一個字符串,其中包含對象的可打印表示。它使用 \x、\u 或 \U 轉義符對字符串中的非 ASCII 字符進行轉義。
用法:
ascii(object)
參數:
ascii()
方法接受一個對象(如:strings、list 等)。
返回:
它返回一個字符串,其中包含一個對象的可打印表示。
例如ö
改為\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()用法及代碼示例
- Python unittest assertNotIsInstance()用法及代碼示例
- Python Tkinter askopenfile()用法及代碼示例
- Python unittest assertIsNotNone()用法及代碼示例
- Python unittest assertFalse()用法及代碼示例
- Python Tkinter asksaveasfile()用法及代碼示例
- Python unittest assertIs()用法及代碼示例
- Python unittest assertNotIn()用法及代碼示例
- Python unittest assertAlmostEqual()用法及代碼示例
- Python unittest assertGreater()用法及代碼示例
- Python unittest assertIsNot()用法及代碼示例
- Python unittest assertLessEqual()用法及代碼示例
- Python unittest assertEqual()用法及代碼示例
- Python unittest assertIsNone()用法及代碼示例
- Python unittest assertNotAlmostEqual()用法及代碼示例
- Python unittest assertNotEqual()用法及代碼示例
- Python unittest assertGreaterEqual()用法及代碼示例
- Python unittest assertIn()用法及代碼示例
- Python unittest assertIsInstance()用法及代碼示例
- Python unittest assertTrue()用法及代碼示例
注:本文由純淨天空篩選整理自 Python ascii()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。