摘要: 1 # # 如果一个类,从头到位只能一个实例,说明从头到尾就开辟了一个空间,那么这个类就只能一个单例类 2 class A: 3 __isinstance = None 4 5 def __new__(cls, *args, **kwargs): 6 if not cls.__isinstance: 阅读全文
posted @ 2021-11-09 17:01 余鑫2020 阅读(34) 评论(0) 推荐(0)
摘要: 1 # # 什么是反射? ***** 2 # # 用字符串数据类型的变量名来访问这个变量的值 3 # # 类 4 # # 反射的方法 : getattr hasattr setattr delattr 5 # # 类 静态属性 类方法 静态方法 6 # # 命名空间.xxx == getsttr(命 阅读全文
posted @ 2021-11-09 10:59 余鑫2020 阅读(33) 评论(0) 推荐(0)
摘要: 1 a = 1000 2 count = 0 3 print(a) 4 t1 = time.time() 5 for i in range(1000000000): 6 result = random.randint(0, 1) 7 print(result) 8 if result: 9 a += 阅读全文
posted @ 2021-11-08 11:18 余鑫2020 阅读(299) 评论(0) 推荐(0)
摘要: 1 # # property 属性 2 # # 一.属性的初识 3 # """ 4 # 例一:BMI指数(bmi是计算而来的,但很明显它听起来像是一个属性而非方法,如果我们将其做成一个属性,更便于理解) 5 # 6 # 成人的BMI数值: 7 # 过轻:低于18.5 8 # 正常:18.5-23.9 阅读全文
posted @ 2021-11-08 10:55 余鑫2020 阅读(46) 评论(0) 推荐(0)
摘要: 1 # # 广义的封装: 实例化一个对象,给对象空间封装一些属性 2 # # 狭义的封装: 私有制 3 # # 私有成员: 私有静态字段, 4 # # 私有方法 5 # class B: 6 # __money = 1000000 7 # 8 # 9 # class A(B): 10 # name 阅读全文
posted @ 2021-11-07 19:12 余鑫2020 阅读(36) 评论(0) 推荐(0)
摘要: # python 没有接口这个概念 # 接口类,抽象类: 定义: 制定一个规范 class Alipay: def __init__(self, money): self.money = money def pay(self): print(f'使用支付宝支付了{self.money}') clas 阅读全文
posted @ 2021-11-07 10:58 余鑫2020 阅读(57) 评论(0) 推荐(0)
摘要: 1 import random 2 import time 3 4 5 class Animal: 6 def __init__(self, name, sex, age): 7 self.name = name 8 self.sex = sex 9 self.age = age 10 11 def 阅读全文
posted @ 2021-11-06 20:05 余鑫2020 阅读(18) 评论(0) 推荐(0)
摘要: 1 """ 2 # day18天作业及默写 3 # 1,完成下列功能: 4 # 1.1创建一个人类Person,再类中创建3个静态变量(静态字段) 5 # animal = '高级动物' 6 # soul = '有灵魂' 7 # language = '语言' 8 # 1.2在类中定义三个方法,吃饭 阅读全文
posted @ 2021-11-05 20:09 余鑫2020 阅读(73) 评论(0) 推荐(0)
摘要: 初级算法001_删除排序数组中的重复项1 class Solution: 2 def removeDuplicates(self, lis): 3 i = 0 4 j = 1 5 while j <= len(lis) - 1: 6 if lis[i] == lis[j]: 7 del lis[i] 阅读全文
posted @ 2021-11-05 19:10 余鑫2020 阅读(26) 评论(0) 推荐(0)
摘要: 1 # # 组合 2 # """定义:给一个类的对象封装一个属性,这个属性是另一个类的对象""" 3 # 4 # 5 # # 版本一: 添加武器:刀,枪,棍,棒,.... 6 # # 代码不合理,人物利用武器打人,你的动作发起者是人而不是武器 7 # class GameRole: 8 # 9 # 阅读全文
posted @ 2021-11-05 08:48 余鑫2020 阅读(41) 评论(0) 推荐(0)