pythonascii函数用法
Python中的ascii()函数是一个内置函数,可以将任何Python对象转换为ASCII格式的字符串。这个函数将会返回一个表示对象的ASCII字符串,如果对象无法转换成ASCII,则会抛出一个UnicodeDecodeError错误。该函数的语法如下:
ascii(object)
其中,object是需要转换成ASCII字符串的Python对象。对象可以是字符串、整数、浮点数、列表、元组、字典、集合等。
例如,将一个字符串转换成ASCII字符串:
```
str = 'Hello, World!'
print(ascii(str))
```
输出结果为:
```
'Hello, World!'
```
python教程字符串函数 可以看到,转换后的字符串被单引号包裹,这是因为ASCII字符集中只包含单引号,而不包含双引号。
再举一个例子,将一个包含Unicode字符的字符串转换成ASCII字符串:
```
str = '你好'
print(ascii(str))
```
输出结果为:
```
'u4f60u597d'
```
可以看到,转换后的字符串中,每个Unicode字符都被转换成了xhh格式的ASCII码表示。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论