Python ascii() 方法

位置:首页>文章>详情   分类: Python教程 > 编程技术   阅读(346)   2024-05-15 10:57:33

Python ascii() 方法是语言内置函数,它返回一个包含对象的可打印表示形式的字符串。 ascii() 转义字符串中的非 ASCII 码 字符使用\X\u\U 转义。

1.语法

ascii() 方法的语法是:

ascii(object)

Here the 目的 is 必需的方法参数 and it can be any Python object such as 细绳, 列表, 元组, 字典.

返回值是一个仅包含可打印字符的字符串。所有不可打印的字符都使用 \X\u\U 进行转义,并将使用最短可用转义顺序列表< /em> 在所有三个转义之间。

例如,将被替换为\xe5

2. Python ascii()例子

一个简单的 python 程序,它打印一个普通字符串,然后打印另一个包含特殊字符的字符串。我们还将学习将 ascii()列表 对象一起使用。

simpleText = "Python rocks"
print(ascii(simpleText))

blogName = "HowToDoInJåvå"
print(ascii(blogName))

nameList = ['how', 'to', 'do', 'in', 'jåvå']
print(ascii(nameList))

程序输出。

'Python rocks'

'HowToDoInJ\xe5v\xe5'

['how', 'to', 'do', 'in', 'j\xe5v\xe5']

3. ascii() 和 ord() 的区别

Python 也有 预订单() 函数,它返回对应于给定字符或符号的数字 ASCII 值。例如,字母“B”的 ASCII 值为 66。有关所有支持的字符,请参阅 ascii 表

这两种方法之间的显着区别是 ascii() 方法适用于对象,整个 订阅单() 方法适用于任何给定的单个字符。

text = "jåvå"
print(ascii(text))

char = 'A'
print(char)

char = 'å'
print(char)

程序输出。

'j\xe5v\xe5'
A
å

快乐学习!!

地址:https://www.cundage.com/article/python-ascii.html

相关阅读

Python 范围 type represents an 不可变的数字序列. The most common use of a range is to use it for iterating ...
Learn to use Python 打印() function to 将 Python 程序或 Python 脚本的打印输出重定向到文件. 1. 使用 文件 参数打印到文件 打印()
Python ascii() 方法是语言内置函数,它返回一个包含对象的可打印表示形式的字符串。 ascii() 转义字符串中的非 ASCII 码 字符使用\X、\u 或 \U 转义。 1.语法 ...
Python 范围 type represents an 不可变的数字序列. The most common use of a range is to use it for iterating ...
Python ascii() 方法是语言内置函数,它返回一个包含对象的可打印表示形式的字符串。 ascii() 转义字符串中的非 ASCII 码 字符使用\X、\u 或 \U 转义。
Python print() 函数将给定的字符串或对象打印到标准输出。标准输出是屏幕或文本流文件。 示例:将整数打印到屏幕 print("Learning Python is Easy.")...
Python bin() 方法将给定的 integer 转换为等效的二进制 &lt; href="https://howtodoinjava.com/python-datatypes/pytho...
在 Python 中,string.count() 用于计算给定输入字符串中字符或子字符串的出现次数。 input_string = "how to do in java" substri...
Learn to use Python 打印() function to 将 Python 程序或 Python 脚本的打印输出重定向到文件. 1. 使用 文件 参数打印到文件 打印() 函数接...
Python 输入() 函数允许用户在程序中输入。 输入()函数从输入中读取一行,转换为细绳并将其作为方法返回值返回。