2019年12月30日

Python中特殊函数__str__()

摘要: 在类中定义了__str__(self)方法,那么当使用print打印实例对象的时候,就会直接打印出在这个方法中return的数据. 案列: 1 class Book: 2 3 def __init__(self, name, author, comment, state = 0): 4 self.n 阅读全文

posted @ 2019-12-30 14:46 Through-Target 阅读(770) 评论(0) 推荐(0) 编辑

Python中类的两种用法

摘要: 第一种用法是使用类生成实例对象。类作为实例对象的模版,每个实例创建后,都将拥有类的所有属性和方法。 第二种用法是用类将多个函数(方法)打包封装在一起,让类中的方法相互配合。 阅读全文

posted @ 2019-12-30 11:13 Through-Target 阅读(1281) 评论(0) 推荐(0) 编辑

Python中类的定制

摘要: 1 class Chinese: 2 eye = 'black' 3 4 def eat(self): 5 print('吃饭,选择用筷子。') 6 7 class Guangdong(Chinese): # 类的继承 8 native_place = 'guangdong' # 类的定制 9 10 阅读全文

posted @ 2019-12-30 10:28 Through-Target 阅读(597) 评论(0) 推荐(1) 编辑

Python中类的多层继承和多重继承

摘要: 阅读全文

posted @ 2019-12-30 10:19 Through-Target 阅读(1153) 评论(0) 推荐(0) 编辑

python中函数isinstance()用来判断某个实例是否属于某个类

摘要: 1 print(isinstance(1,int)) # 运行结果 True 2 # 判断1是否为整数类的实例 3 print(isinstance(1,str)) # 运行结果 False4 # 判断1是否为字符串的实例5 print(isinstance(1,(int,str))) # 运行结果 阅读全文

posted @ 2019-12-30 09:57 Through-Target 阅读(1338) 评论(0) 推荐(0) 编辑

python中继承的语法及案列

摘要: 案例: 1 class Chinese: # 类的创建,类名首字母大写 2 eye = 'black' # 类属性的创建 3 4 def eat(self): # 实例方法创建 5 print('吃饭用筷子。') # 方法的具体语句 6 7 class Guangdong(Chinese): 8 # 阅读全文

posted @ 2019-12-30 09:16 Through-Target 阅读(495) 评论(0) 推荐(0) 编辑

python中面向对象知识框架

摘要: 案列: 1 class Chinese: # 类的创建,类名首字母要大写 2 eye = 'black' # 类属性的创建 3 4 def __init__(self,hometown): # 类的初始化方法 5 self.hometown = hometown # 实例属性的创建 6 print( 阅读全文

posted @ 2019-12-30 08:55 Through-Target 阅读(281) 评论(0) 推荐(0) 编辑

导航