会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
人在园子,刚开电脑
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
5
6
7
8
9
10
11
下一页
2023年6月28日
python基础day34 魔术方法和反射
摘要: 魔术方法(内置方法) 类里面内置的双下划线开头的一线方法,他们具有特殊的功能,我们称之为是魔术方法,简称魔法。 eg:__init__ 魔术方法的学习之需要掌握每个方法什么时候触发或者执行 1. __str__, __repr__方法 1. 打印对象的时候会自动触发这两个方法 2. 如果有返回值,类
阅读全文
posted @ 2023-06-28 15:46 吼尼尼痛
阅读(18)
评论(0)
推荐(0)
2023年6月27日
python基础day33 单继承和多继承下的属性查找和组合
摘要: 单继承下的属性查找 # 单继承的意思是一个类只继承一个类 class D(): pass class C(D): pass class B(C): pass class A(B): pass """python支持多继承""" class D(): pass class C(D): pass cla
阅读全文
posted @ 2023-06-27 16:41 吼尼尼痛
阅读(16)
评论(0)
推荐(0)
2023年6月26日
python基础day32 面向对象绑定方法和隐藏属性
摘要: 绑定方法 绑定给对象的方法 class Student(): school = 'SH' def __init__(self, name, age, gender): # self:对象自己 self.name = name self.age = age self.gender = gender '
阅读全文
posted @ 2023-06-26 16:12 吼尼尼痛
阅读(27)
评论(0)
推荐(0)
2023年6月25日
python基础day31 面向对象
摘要: 面向过程 在支持面向对象的语言中,都有两大范式:1. 面向过程;2. 面向对象 面向过程:核心就是过程二字,即是先干什么,再干什么,最后干什么,就是机械式的思维方式 举例: 把大象放进冰箱需要几步? 1. 把冰箱门打开 2. 把大象放进去 3. 关上冰箱门代码案例:实现面向过程的例子以注册功能为例:
阅读全文
posted @ 2023-06-25 15:43 吼尼尼痛
阅读(32)
评论(0)
推荐(0)
2023年6月14日
python基础day25 深浅copy和第三方模块下载使用
摘要: 深浅copy 1.对于不可变对象,深拷贝和浅拷贝的效果是一样的,因为不可变对象不需要在内存中复制 2. 对于可变对象,深拷贝和浅拷贝的效果是有区别的,主要原因在于可变对象自身的可变性质 浅拷贝 使用数据类型本身的构造器 list1 = [1, 2, 3] list2 = list(list1) pr
阅读全文
posted @ 2023-06-14 15:48 吼尼尼痛
阅读(24)
评论(0)
推荐(0)
2023年6月13日
python基础day24 subprocess、hashlib和日志模块
摘要: subprocess模块 用处: 1. 以后我们可以用自己的电脑连接上别人的电脑(socket) 2. 通过subprocess可以在别人的计算机上执行我们想要执行的命令 3. 把在别人计算机上执行的结果返回过来 import subprocess res = subprocess.Popen('t
阅读全文
posted @ 2023-06-13 19:03 吼尼尼痛
阅读(34)
评论(0)
推荐(0)
2023年6月12日
python基础day23 os模块和序列化模块
摘要: os模块(重要,多) os模块是与操作系统交互的一个接口 ('a/aa/aaa/aaaa/aaaaa') # 递归创建文件夹 os.removedirs('a/aa/aaa') # 上推删除空文件夹 os.mkdir('aaa') # 当前文件所在位置创建一个新的文件夹或文件 os.mkdir('a
阅读全文
posted @ 2023-06-12 20:02 吼尼尼痛
阅读(31)
评论(0)
推荐(0)
2023年6月9日
python基础day22 time和re模块
摘要: time模块(跟时间打交道的模块) 表示时间的三种方式 1. 时间戳:1970年1月1日到现在的秒数 2. 格式化的时间字符串:2023-01-01 11:11:11 3. 结构化时间:它是让计算机看的 导入time模块 impore time time.time() # 时间戳 time.slee
阅读全文
posted @ 2023-06-09 15:01 吼尼尼痛
阅读(41)
评论(0)
推荐(0)
2023年6月8日
python基础day21 正则表达式和re模块
摘要: 正则表达式的介绍 他是一门独立的语言,跟python等的语言没有任何的关系,但是其他语言可以使用正则表达式来做一些功能,主要是用来筛选数据的 ^(13|14|15|18)[0-9]{9}$ 形如上述代码的就是正则表达式 什么是正则表达式: 利用一些特殊符号匹配出想要的数据就是正则表达式,简称正则 字
阅读全文
posted @ 2023-06-08 14:51 吼尼尼痛
阅读(21)
评论(0)
推荐(0)
2023年6月7日
python基础day20 包和软件开发目录规范
摘要: 绝对导入和相对导入 当导入多个模块的时候,要始终以执行文件所在的位置为基准 绝对导入: 始终以执行文件所在的位置查找 相对导入: 使用的符号:. 句点符(.) . 表示当前路径 .. 表示的是上一级目录 相对导入就可以不按照执行文件所在的位置为基准,而只参照当前文件所在的位置 当文件中出现相对导入的
阅读全文
posted @ 2023-06-07 15:11 吼尼尼痛
阅读(16)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告