ascii()方法返回一个字符串,其中包含对象的可打印表示形式。它使用\x,\u或\U转义符转义字符串中的非ASCII字符。
ascii()的语法为:
ascii(object)
它返回一个包含对象可打印表示形式的字符串。
例如,ö更改为\xf6n,√更改为\u221a
字符串中的非ASCII字符使用\x,\u或\U进行转义。
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]