摘要:
创建包 自动生成__init__.py文件 在__init__.py文件中把要导入的文件放进去 send_message.py recive_message.py中 需要导入的文件中 包的导入.py 运行结果 发布模块 在包的外部创建setup.py文件 setup.py中输入: 然后在终端中进入到 阅读全文
摘要:
重新导入: 阅读全文
摘要:
1 class Animal: 2 def eat(self): 3 print("吃") 4 5 def drink(self): 6 print("喝") 7 8 def run(self): 9 print("跑") 10 11 def sleep(self): 12 p... 阅读全文
摘要:
1 class Game(object): 2 # 定义最高分 类属性 3 top_score = 0 4 5 # 初始化 6 def __init__(self,name): 7 self.name = name 8 9 10 # 游戏帮助 静态方法 11 @staticmethod 12 def ... 阅读全文
摘要:
1 class Dog(object): 2 def __init__(self,name): 3 self.name = name 4 5 def game(self): 6 print("%s 蹦蹦跳跳的玩耍" % self.name) 7 8 class XiaoTianDog(Dog): 9 def game(... 阅读全文
摘要:
1 class Women(): 2 def __init__(self,name): 3 # 名字 4 self.name = name 5 6 # 年龄 7 self.__age = 18 8 9 def __secret(self): 10 print("%s的年龄是:%d... 阅读全文
摘要:
1 class Gun: 2 """武器""" 3 def __init__(self,model): 4 5 # 枪的类型 6 self.model = model 7 # 弹药 8 self.bullen_counts = 0 9 10 def add_bullen(self,cou... 阅读全文
摘要:
1 class HouseItem(): 2 """家具""" 3 def __init__(self,name,area): 4 self.name = name 5 self.area = area 6 7 def __str__(self): 8 return ("%s的占地面积:%.2f" % (s... 阅读全文
摘要:
单个调用父类的方法: 结果: 父类会被多次调用,浪费大量的资源 MRO和super()用法: 运行结果: super总结: 阅读全文
摘要:
1 class MediaPlayer(object): 2 # 定义类属性记录单例对象引用 3 instance = None 4 5 # 定义对象初始化记录标记 6 init_flag = False 7 8 def __new__(cls, *args, **kwargs): 9 10 # 判断单例对象是否引用... 阅读全文
摘要:
结果显示 阅读全文