会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小小程序员ol
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
24
下一页
2022年10月8日
python学习:反射的四种基本方法
摘要: class Person(object): def __init__(self): pass def info(self): print('我是person类中的info方法') 1.getattr()方法 这个方法是根据字符串去某个模块中寻找方法 instantiation = reflect.P
阅读全文
posted @ 2022-10-08 16:10 小小程序员ol
阅读(158)
评论(0)
推荐(0)
2022年9月28日
Python学习:property装饰器
摘要: 1.property 装饰器:装饰器是在不修改被装饰对象源代码以及调用方式的前提下为被装饰对象添加新功能的可调用对象 property是一个装饰器,是用来绑定给对象的方法伪造成一个数据属性 装饰器property,可以将类中的函数“伪装成”对象的数据属性,对象在访问该特殊属性时会触发功能的执行,然后
阅读全文
posted @ 2022-09-28 15:51 小小程序员ol
阅读(172)
评论(0)
推荐(0)
2022年9月23日
python学习:重用父类功能的两种方式
摘要: 在子类派生的新方法中如何重用父类的功能 方式一:指名道姓调用某一个类下的函数=》不依赖于继承关系 class OldboyPeople: def __init__(self,name,age,sex): self.name=name self.age=age self.sex=sex def f1(
阅读全文
posted @ 2022-09-23 20:33 小小程序员ol
阅读(109)
评论(0)
推荐(0)
2022年9月8日
Python递归的几个经典案例
摘要: 当我们碰到诸如需要求阶乘或斐波那契数列的问题时,使用普通的循环往往比较麻烦,但如果我们使用递归时,会简单许多,起到事半功倍的效果。这篇文章主要和大家分享一些和递归有关的经典案例,结合一些资料谈一下个人的理解,也借此加深自己对递归的理解和掌握一些递归基础的用法。 一、递归的简介 1、递归的百度百科定义
阅读全文
posted @ 2022-09-08 16:26 小小程序员ol
阅读(1247)
评论(0)
推荐(1)
2022年9月2日
Python学习:import的正确用法
摘要: import语句用来导入其他python文件(称为模块module),使用该模块里定义的类、方法或者变量,从而达到代码复用的目的。 将要建立文件的结构为: Tree |____ m1.py |____ m2.py |____ Branch |____m3.py |____m4.py 首先,先建立一个
阅读全文
posted @ 2022-09-02 21:32 小小程序员ol
阅读(1673)
评论(0)
推荐(0)
2022年8月27日
Python教程:文件和读写的详细教程
摘要: 文件操作的模式 文件操作的模式如下表: 1. open 打开文件 使用 open 打开文件后一定要记得调用文件对象的 close() 方法。比如可以用 try/finally 语句来确保最后能关闭文件。 file_object = open(r'D:\test.txt') # 打开文件 try: a
阅读全文
posted @ 2022-08-27 16:15 小小程序员ol
阅读(472)
评论(0)
推荐(0)
2022年8月23日
Python 中 Iterator和Iterable的区别
摘要: Python中 list,truple,str,dict这些都可以被迭代,但他们并不是迭代器。 为什么? 因为和迭代器相比有一个很大的不同,list/truple/map/dict这些数据的大小是确定的,也就是说有多少事可知的。但迭代器不是,迭代器不知道要执行多少次,所以可以理解为不知道有多少个元素
阅读全文
posted @ 2022-08-23 20:19 小小程序员ol
阅读(119)
评论(1)
推荐(0)
2022年8月18日
python获取对象属性的几种方法
摘要: 当我们拿到一个对象的引用时,如何知道这个对象是什么类型、有哪些方法呢? 1.使用type() 首先,我们来判断对象类型,使用type()函数: 基本类型都可以用type()判断: >>> type(123) <class 'int'> >>> type('str') <class 'str'> >>
阅读全文
posted @ 2022-08-18 20:28 小小程序员ol
阅读(1782)
评论(0)
推荐(0)
2022年8月1日
Python教程:with语句的用法
摘要: 一 、with语句的原理 上下文管理协议(Context Management Protocol):包含方法 __enter__()和__exit__(),支持该协议的对象要实现这两个方法。 上下文管理器(Context Manager):支持上下文管理协议的对象,这种对象实现了__enter__(
阅读全文
posted @ 2022-08-01 20:56 小小程序员ol
阅读(470)
评论(0)
推荐(1)
2022年7月14日
python3教程:默认参数为列表
摘要: 默认参数的坑 定义一个函数,传入一个list,添加一个end再返回 def add_end(L=[]): L.append('END') return L 正常调用时,结果似乎不错 print (add_end([1,2,3])) #[1, 2, 3, 'END'] 使用默认参数调用时,一开始结果也
阅读全文
posted @ 2022-07-14 16:11 小小程序员ol
阅读(272)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
24
下一页
公告