会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
繁华若梦、惜流年
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年6月11日
python的类中属性的理解
摘要: python是一个动态语言,因此可以根据类创建的实例任意绑定属性。给实例绑定属性的方法:1、通过实例变量2、通过self变量 class People(object): country = 'china' # 类属性print(People.country) #chinap = People()pr
阅读全文
posted @ 2020-06-11 09:25 一日学一日功
阅读(376)
评论(0)
推荐(0)
2020年6月10日
python中*号与**号用作函数的参数的时候意思
摘要: 1、当函数参数中要使用不定参数的时候,在参数前面加一个*号:例如 fun(*parm) parm=touple(parm1,parm2,parm3,…………) 这个时候如果有多个参数,这些参数会形成一个元组(一个参数就是单元组) 2、当函数参数中要使用默认参数的时候,在参数前面加两个**号:例如 f
阅读全文
posted @ 2020-06-10 10:21 一日学一日功
阅读(728)
评论(0)
推荐(0)
python中format()方法的使用
摘要: 在Python3中,字符串格式化操作通过format()方法,format()方法拥有更多的功能,操作起来更加方便。该函数将字符串当成一个模板,通过传入的参数进行格式化,并且使用大括号{}作为特殊字符代替%。 位置设定 不指定位置的时候,使用默认位置 不指定格式化位置,按照默认顺序格式化 S = '
阅读全文
posted @ 2020-06-10 10:05 一日学一日功
阅读(1966)
评论(0)
推荐(0)
2020年6月5日
python继承的时候,要重写父类构造函数的原因
摘要: class Bird: def __init__(self): self.hungry = True def eat(self): if self.hungry: print('我饿了') else: print('不饿,谢谢')class SongBird(Bird): def __init__(
阅读全文
posted @ 2020-06-05 09:11 一日学一日功
阅读(806)
评论(0)
推荐(0)
2020年5月27日
python中super()方法的理解
摘要: python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身, 有时候还会有一个参数cls(相当于类名,当直接调用类方法的时候使用)。 python2中super()的用法: super(class,self).__init__() python3
阅读全文
posted @ 2020-05-27 18:32 一日学一日功
阅读(5135)
评论(0)
推荐(1)
python继承的时候在子类中调用父类的方法
摘要: 1、使用: 父类.方法名(参数)class Base: def __init__(self): print('init action in father class Base')class A(Base): def __init__(self): print('init action in subc
阅读全文
posted @ 2020-05-27 15:55 一日学一日功
阅读(1468)
评论(0)
推荐(0)
python中的__init__、__new__、__call__方法的理解
摘要: 对象都有一个从创建,使用,再到消亡的过程。而init、new、call就代表了这个过程。 使用class定义一个类时, __init__ 方法用的多(构造函数),而 __new__ 和 __call__ 使用得比较少。 第一:需要了解python中super()的用法。
阅读全文
posted @ 2020-05-27 11:13 一日学一日功
阅读(388)
评论(0)
推荐(0)
2020年5月26日
python中list,set,dict comprehension详解
摘要: 今天在看代码的时候,看到一个dict comprehension,不太理解,然后就查了一下。 list comprehension比较好理解一点,dict comprehension平时可能用的也不多 list comprehension=[ ……code……] #value touple comp
阅读全文
posted @ 2020-05-26 16:40 一日学一日功
阅读(536)
评论(0)
推荐(0)
2020年5月25日
python中metaclass的理解
摘要: python中所有的东西都是对象。 因此python中的类也是对象,它是一种特殊的对象,特殊在这个对象自身拥有创建对象的能力(这个对象(类)自身拥有创建对象(类实例)的能力),因此类的本质仍然是一个对象,而对于对象可以做如下的操作: 1) 可以将它赋值给一个变量 2) 可以拷贝它 3) 可以为它增加
阅读全文
posted @ 2020-05-25 19:01 一日学一日功
阅读(390)
评论(0)
推荐(0)
python中类的一些基础知识
摘要: python3的类 类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 是 self 有一个名为 __init__() 的特殊方法(构造方法),该方法在类实例化时会自动调用。 def __init__(self): self.data = [] #这个构造函数可以带参数。
阅读全文
posted @ 2020-05-25 11:04 一日学一日功
阅读(243)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告
点击右上角即可分享