会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
star-light-glimmer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
38
下一页
2024年10月30日
25. 深浅拷贝
摘要: 一、什么是浅拷贝 只对对象的最顶层进行的拷贝称为 浅拷贝。我们可以用 copy 模块中的 copy() 方法实现浅拷贝。 import copy a = [11, 22, 33] b = [44, 55, 66] c = [a, b] d = copy.copy(c) print(f"c: {c}"
阅读全文
posted @ 2024-10-30 18:27 星光映梦
阅读(24)
评论(0)
推荐(0)
2024年10月28日
24. 生成器
摘要: 一、什么是生成器 利用迭代器,我们可以每次迭代获取数据(通过 next() 方法)时按照特定的规律进行生成。但是在实现一个迭代器时,关于当前迭代的状态需要我们自己记录,进而才能根据当前状态生成下一个数据。为了达到记录当前状态,并配合 next() 函数进行迭代使用。简而言之,迭代器时可以实现在循环的
阅读全文
posted @ 2024-10-28 18:25 星光映梦
阅读(20)
评论(0)
推荐(0)
2024年10月26日
23. 迭代器
摘要: 一、什么是迭代器 迭代器 指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是重复。迭代器是用来迭代取值的工具,而涉及到把多个值循环取出的数据类型有:列表、字符串、元组、字典、集合、打开的文件对象等。 我们可以通过 while 循环的方式取值,这种取值方
阅读全文
posted @ 2024-10-26 18:51 星光映梦
阅读(21)
评论(0)
推荐(0)
2024年10月24日
22. 正则表达式
摘要: 一、概述 正则表达式(regular expression)又称 规则表达式,是一种文本模式(pattern)。正则表达式使用一个字符串来描述、匹配具有相同规格的字符串,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式的核心功能就是处理文本。正则表达式并不仅限于某一种语言,但是在每种语
阅读全文
posted @ 2024-10-24 18:22 星光映梦
阅读(41)
评论(0)
推荐(0)
2024年10月23日
21. 反射
摘要: 一、什么是反射 Python 是一种动态语言,而反射(reflection)机制被视为动态语言的关键。反射机制指的是在程序的运行过程中,对于任意一个类,都可以知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意方法和属性。这种动态获取程序信息以及动态调用对象的功能称为 反射机制。 反射,
阅读全文
posted @ 2024-10-23 20:10 星光映梦
阅读(28)
评论(0)
推荐(0)
2024年10月21日
20. 内置模块
摘要: 一、random模块 random 模块用来创建随机数的模块。 random.random() # 随机生成一个大于0且小于1之间的小数 random.randint(a, b) # 随机生成一个大于等于a小于等于b的随机整数 random.uniform(a, b) # 随机生成一个大于等于a小于
阅读全文
posted @ 2024-10-21 18:11 星光映梦
阅读(15)
评论(0)
推荐(0)
2024年10月20日
19. 包
摘要: 一、什么是包 在 Python 中,包(Package)也是一个模块。当我们模块中代码过多时,或者一个模块需要被分解为多个模块时,这时就需要使用包。普通的模块就是一个 py 文件,而包一个分级层次的目录结构,它将一组功能相近的模块组织在一个目录下。这样,既可以起到代码规范的作用,又能避免模块名重名引
阅读全文
posted @ 2024-10-20 17:58 星光映梦
阅读(43)
评论(0)
推荐(0)
2024年10月18日
18. 模块
摘要: 一、什么是模块 模块化 指将一个完成的程序分解为一个一个小的模块。通过将模块组合,来搭建一个完整的程序。如果不采用模块化,那么所有的代码将统一保存到一个文件中。采用模块化后,将程序分别编写到多个文件中。使用模块化后,我们可以把代码进行复用,这方面后序的开发和维护。 二、模块的创建 在 Python
阅读全文
posted @ 2024-10-18 18:01 星光映梦
阅读(60)
评论(0)
推荐(0)
2024年10月16日
17. 面向对象的特征
摘要: 一、面向对象的三大特征 面向对象的三大特征指的是 封装、继承、多态。 封装(encapsulation,有时称为数据隐藏)是处理对象的一个重要概念。从形式上看,封装就是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式。 继承(inheritance)的基本思想是,可以基于已有的类创建新
阅读全文
posted @ 2024-10-16 20:00 星光映梦
阅读(72)
评论(0)
推荐(0)
2024年10月14日
16. 面向对象编程
摘要: 一、什么是面向对象 对象(Object)是内存中专门用来存储数据的一块区域。对象中可以存放各种数据,比如:数字、布尔值、代码等。对象由 对象的标识(id)、对象的类型(type)和 对象的值(value)三部分组成。 Python 是一门面向对象的编程语言。所谓的 面向对象 的语言,简单理解就是语言
阅读全文
posted @ 2024-10-14 19:06 星光映梦
阅读(35)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
38
下一页
公告