首页 知识动态 python基础 ( Page 29 )

python基础

一文读懂Python中的映射

python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设…

2025-12-01 86,570

python中的josn方法相关介绍

如果需要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如XML,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地…

2025-12-01 22,852

Python中的递归函数是什么

Python 递归函数递归的特性:1.调用自身函数2.有一个结束条件3.递归效率不高,可能会导致栈溢出(函数调用是通过栈这种数据结构实现的,每进入一个函数调用,栈就会增加一层栈帧,…

2025-12-01 31,224

Python可变参数函数用法详解

很多编程语言都允许定义个数可变的参数,这样可以在调用函数时传入任意多个参数。Python 当然也不例外,Python 允许在形参前面添加一个星号(*),这样就意味着该参数可接收多个…

2025-12-01 69,429

Python __call__方法(详解版)

我们用 hasattr() 函数判断指定属性(或方法)是否存在,但到底是属性还是方法,则需要进一步判断它是否可调用。程序可通过判断该属性(或方法)是否包含 __call__ 属性来…

2025-12-01 88,177

Python之字符编码相关介绍

Python 字符编码简记可以简单的理解为:1.为了处理英文字符,产生了ASCII码。2.为了处理中文字符,产生了GB2312。3.为了处理各国字符,产生了Unicode。4.为了…

2025-12-01 61,913

Python queue双端队列模块及用法

在“数据结构”课程中最常讲授的数据结构有栈、队列、双端队列。栈是一种特殊的线性表,它只允许在一端进行插入、删除操作,这一端被称为栈顶(top),另一端则被称为栈底(bottom)。…

2025-12-01 41,943

Python之列表的增删改查

列表的查a = ["klvchen", "tom", "jack", "james", "lily", "lucy"] print(a[1:4])结果:['tom', 'jack'…

2025-12-01 39,517

Python itertools模块:生成迭代器(实例分析)

itertools 模块中主要包含了一些用于生成迭代器的函数。在 Python 的交互式解释器中先导入 itertools 模块,然后输入 [e for e in dir(iter…

2025-12-01 39,724

Python中的变量命名规则

Python 变量命名规则1. 要具有描述性2.变量名只能是:数字,字母组成,不可以是空格或特殊字符,如:(#?。,¥$*~!&)等3.不能是中文4.不能以数字开头相关推荐:《Py…

2025-12-01 92,119
1 27 28 29 30 31 552