python ascii()函数详细教程

ascii()函数接受一个对象参数,返回该对象的字符串形式,如果返回的字符串中包含非ASCII编码的字符,会使用\x\u\U来进行转义;

ascii(['你','好'])
"['\\u4f60', '\\u597d']"
ascii({1:111,2:222})
'{1: 111, 2: 222}'
ascii('hello world')
"'hello world'"
class test:
    def __init__(self):
        pass

    def __str__(self):
        return 'hello world'

print(ascii(test))

A = test()
print(ascii(A))
print(A)

输出:

<class '__main__.test'>
<__main__.test object at 0x0000027DC6261370>
hello world

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/python-ascii-function.html

分类: 计算机技术
推荐阅读:
Golang中结构体方法的定义和使用 本文将详细的描述在Go语言中如何定义方法,以及如何使用它;阅读本文可能需要一点Go语言基础以及结构体的知识;
MySQL ADDDATE() 函数 ADDDATE()函数用于将一个时间值增加到一个日期当中;通俗的讲,就是可以通过这个函数将一个日期增加多少天;
Python实现双向链表 在本文中,我们将看到另一种类型的链表,可以向前和向后移动;这样的链接列表称为双重链接列表(双向链表)。
Python读写JSON文件、解析JSON JSON(JavaScript Object Notation)是一种轻量级的数据交换格式;本文将通过多个例子讲解在Python中如何读写json文件,如何解析JSON内容,以及如何将JSON对象与Python字典相互转换;
为什么MD5说是128位,却只有32个字符? 为什么MD5说是128位,却只有32个字符?这是因为这两个长度的概念不同;
Pyside6.QtWidgets.QApplication详细教程 PySide6.QtWidgets.QApplication类用于管理GUI应用程序的控制流和主要设置;