会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wolongnp
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2023年10月10日
组合,反射,魔术方法
摘要: 组合,反射,魔术方法 组合 反射 魔术方法 组合 什么是组合? 组合就是,一个对象拥有一个属性,该属性的值是另外一个对象. """什么场景下使用继承? 什么场景下使用组合?""" 继承一般情况用在:什么是什么的情况 is 组合一般用在:什么有什么的情况 has class Foo: def __in
阅读全文
posted @ 2023-10-10 21:34 jntmwl
阅读(17)
评论(0)
推荐(0)
2023年10月9日
面向对象的三大特征
摘要: 面向对象的三大特征 封装 继承 多态 super和mor的使用 派生 封装 封装指的就是把数据与功能都整合到一起,听起来是不是很熟悉,没错,我们之前所说的”整合“二字其实就是封装的通俗说法。 什么是封装 在程序设计中,封装(Encapsulation)是对具体对象的一种抽象,即将某些部分隐藏起来,在
阅读全文
posted @ 2023-10-09 21:37 jntmwl
阅读(54)
评论(0)
推荐(0)
2023年10月8日
绑定方法和非绑定方法隐藏属性和property装饰器
摘要: 绑定方法 类中得方法类能来调用,对象也能来调用,就看该方法绑定给谁了,绑定给谁就有谁来调用 class Student(): hero_work='射手' def __init__(self,name,speed,hp,atk): self.name=name self.speed=speed se
阅读全文
posted @ 2023-10-08 21:36 jntmwl
阅读(14)
评论(0)
推荐(0)
2023年10月7日
面向对象
摘要: 面向对象 面向对象的过程 面向过程中核心是过程二字,过程就是先干什么、在干什么、最后干什么,就是机械式的思维方式 优点:复杂的问题简单化、进而流程化 缺点:扩展性差,牵一发而动全身 应用场景: 一般用在对扩展性要求比较差的情况 面向对象的编程 面向对象它也是一种编程的思想,不是一门新的技术栈 面向对
阅读全文
posted @ 2023-10-07 21:35 jntmwl
阅读(25)
评论(0)
推荐(0)
2023年9月21日
常用的内置模块
摘要: 时间模块 这个模块我们就比较熟悉了,之前学的时候调用过内部的几个功能 三种时间表现形式 1.时间戳(timestamp) 返回秒数。通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 2.结构化时
阅读全文
posted @ 2023-09-21 21:28 jntmwl
阅读(43)
评论(0)
推荐(0)
正则表达式
摘要: 正则表达式内容介绍 1、字符组 字符组是用于查找指定的字符,从左往右依次查找。通常来说,字符组中所有查找对象都是或的关系。 符号 说明 [0123456789] 匹配0到9任意一个数(全写) [0-9] 匹配0到9任意一个数(缩写) [a-z] 匹配26个小写英文字母 [A-Z] 匹配26个大写英文
阅读全文
posted @ 2023-09-21 21:14 jntmwl
阅读(29)
评论(0)
推荐(0)
2023年9月16日
模块都补充、软件开发目录规范、正则表达式
摘要: 名字查找顺序 所谓的查找顺序就是在运行代码的时候调用的优先级,这里分成三个优先级: 1.内存 这里可以举一个极端一点的例子,就是我们引入一个模块,然后在引入代码后使用time.sleep停个十几秒,在停止的时间内我们直接把导入的模块文件删除,接下来继续让代码执行模块内的函数或引用变量名,我们会发现代
阅读全文
posted @ 2023-09-16 16:10 jntmwl
阅读(28)
评论(0)
推荐(0)
2023年9月15日
模块
摘要: 模块的简介 模块是Python中非常核心的一块内容,用的非常多,它比较简单 1.简介 1.模块的本质 模块就是一个内部具有一定功能(功能无论大小)的py文件 如果把开发程序比喻成制造一台电脑,编写模块就像是在制造电脑的零部件,准备好零部件后,剩下的工作就是按照逻辑把它们组装到一起。 2.模块的历史
阅读全文
posted @ 2023-09-15 19:19 jntmwl
阅读(69)
评论(0)
推荐(0)
2023年9月14日
迭代器总结、生成器、生成器表达式、常用的68个内置函数
摘要: 迭代器总结(迭代取值和索引取值的对比) # 迭代器主要就是一个迭代取值,另外一种取值方式就是索引(下标)取值 l = [1, 2, 3, 4] res = l.__iter__() res.__next__() # 1 res.__next__() # 2 res1 = l.__iter__() r
阅读全文
posted @ 2023-09-14 16:54 jntmwl
阅读(28)
评论(0)
推荐(0)
2023年9月13日
匿名函数、常见的内置函数、可迭代对象、迭代器对象、for循环的内部原理、异常捕获
摘要: 匿名函数 注意: 匿名函数一般不单独使用 匿名函数其实就是没有名字的函数 关键字 lambda #匿名函数也是必须加括号才能使用 匿名函数的语法格式: lambda 形参:返回值 def index(形参): 返回值 '''''''''''' res = lambda x,y:x+y print(r
阅读全文
posted @ 2023-09-13 19:16 jntmwl
阅读(50)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告