自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 python 基础常用内置函数

sorted函数可以用于排序可迭代对象中的元素,第一个参数是可迭代对象,第二个参数reverse默认为False升序,可以省略不写,如果为True则是降序,sorted函数不会改变原序列,而是返回一个排序过的新序列。reduce用于对序列进行累积操作,func中应传入两个参数,第一个参数param1是累计操作的结果,第二个参数param2是序列sequence中的元素,initial是累计操作结果param1的初始值。filter函数可以过滤出符合条件的可迭代对象,用法和map类似。

2024-12-01 01:58:51 214

原创 python驻留机制

在Python中,“驻留机制”通常指的是Python内部的一种优化机制,它主要体现在对小整数和短字符串的处理上。当我们创建两个相同的整数时,虽然定义了两个不同的变量int1和int2,但是由于小整数池的机制,"的机制,这个机制是python解释器为了优化内存使用和提高性能而进行预分配的一组整数对象,这些整数对象覆盖了。当你的程序创建一个在这个范围内的整数时,Python不会创建新的整数对象,而是直接引用已存在的对象。这种机制能够减少新对象的创建,从而减少内存的使用,提高性能。

2024-11-29 20:05:48 323

原创 python 深度剖析深浅拷贝

python中不可变数据类型有:整形(int) 、浮点型(float)、复数型(complex)、字符型(str)、元组(tuple)、布尔型(bool)等。可变数据类型在创建之后不能被修改,如果尝试修改不可变对象的内容时,会导致创建一个新的对象。python中的可变数据类型有:列表(list)、字典(dic)、集合(set)。可变数据类型在其生命周期内,更改其值或者内容,而不会创建一个新的对象。拷贝不可变数据类型的值,和可变数据类型的地址。拷贝可变类型和不可变类型的值。

2024-11-29 16:04:11 364

原创 python 集合及其常用操作

在python中,集合(set)是一种无序且不重复的数据结构。用于存储多个项目在一个变量中。python的集合是基于数学中的集合概念实现的,支持并集、交集、差集等操作,非常适合用户于成员检测和消除重复元素。

2024-11-28 17:45:00 576

原创 python 列表删除元素的多种方式

介绍了python列表删除的多种不同方式

2024-11-28 13:18:36 830

原创 python 元组及其常用操作

介绍了元组的定义和特点,以及元组常见的操作

2024-11-28 01:05:16 129

原创 python 列表及其常用操作

列表:存储一组数据,是一段连续的空间,通过索引查找对应的元素

2024-11-27 00:55:58 673

原创 python常用运算符

罗列了常用的python运算符,并且详细介绍了位运算符的运算过程

2024-11-27 00:08:08 314

原创 python格式化字符串

.2f: 保留两位小数(%.3f: 保留三位小数,以此类推)%2d: 两位整数占位符,不够两位前面补零。\' \" ... : 转义符号。%s: 字符串占位符。

2024-11-25 09:45:25 125

原创 python基本数据类型

不可变数据类型在创建后不能修改其内容。尝试修改不可变对象的内容会导致创建一个新的对象。可变数据类型在创建后可以修改其内容,而不会创建新的对象。数字型: int, float, complex。空类型: NoneType。元组: tuple。列表: list。字典: dict。布尔类型: bool。. 集合: set。字符串型: str。

2024-11-25 09:33:40 220

原创 python关于__call__方法实现类修饰器

当使用@Decorator语句对test函数进行装饰时,test函数被作为参数传给类Decorator的初始化方法__init__,然后会创建一个Decorator类的实例,并且将test函数绑定到该实例的func属性上,然后将创建的该实例替换test. 也就是说,test现在已经不是函数了,而是一个Decorator类的实例。在python中,不仅能用函数实现装饰器,还可以用类实现装饰器. 使用类实现装饰器时,通常会重写该类的__call__方法,使该类的实例能够像函数一样被调用.

2024-11-04 21:36:22 364

原创 JavaScript中显式原型属性 prototype 和隐式原型属性 __prototo__ 关系图解

2023-10-26 14:21:06 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除