11 2020 档案
摘要:python类分为两种: 1、经典类:不继承object类,深度优先原则 2、新式类:继承object类,mro(C3)算法 python2x: python2.2之前,都是经典类。python2.2之后,经典类与新式类共存 python3x: 都是新式类 python3x默认继承object类 c
阅读全文
摘要:继承: 字面意思:儿子可以完全使用父亲的所有内容 专业角度:如果B类继承A类,B类就称为子类,派生类;A类就称为父类,基类,超类 面向对象三大特性之一:继承,封装,多态 继承:单继承,多继承 代码重复,冗余 class Human: def __init__(self, name, sex, age
阅读全文
摘要:1、依赖关系(主从之分):将一个类的类名或者对象传入另一个类的方法中 class Elephant: def __init__(self, name): self.name = name def open(self, obj): print(f"{self.name}默念三声:3 2 1 开门!")
阅读全文
摘要:class Human: mind = "聪明" def __init__(self, name, age): self.name = name self.age = age def eat(self, argv): self.hobby = "桌球" Human.body = argv print
阅读全文
摘要:1、系统日志:记录操作系统、服务器的硬件性能状态(cpu,网卡,内存运行),将你获取到的参数通过日志写入文件中,记录运维人员的命令 2、网站日志:用户的访问次数,用户的停留时间,访问量,各地区的访问量等等 3、开发辅助日志:debug,info模式,代替print,try:错误 except: 日志
阅读全文
摘要:class Human: """ 类的具体结构 """ # 第一部分:静态属性 mind = "有思想" # 类的属性(静态属性,静态字段) language = "使用语言" def __init__(self): # print(f'self {self}') # print(666) se
阅读全文
摘要:class Human: """ 类的具体结构 """ # 第一部分:静态属性 mind = "有思想" # 类的属性(静态属性,静态字段) language = "使用语言" # 第二部分:动态方法 def work(self): # 方法(函数) print("人类都会工作") def
阅读全文
摘要:类名一定要是驼峰体 class Human: """ 类的具体结构 """ # 第一部分:静态属性 mind = "有思想" # 类的属性(静态属性,静态字段) language = "使用语言" # 第二部分:动态方法 def work(self): # 方法(函数) print("人类都会工作"
阅读全文
摘要:面向过程式编程vs函数式编程 面向过程式编程: s1 = "yulin" count = 0 for i in s1: count += 1 print(count) l1 = [i for i in range(10)] count = 0 for i in l1: count += 1 prin
阅读全文
摘要:logging:日志 默认是从warning开始记录 import logging logging.debug('我是调试') logging.info('我是信息') logging.warning('我是警告') logging.error('我是错误') logging.critical('我
阅读全文
摘要:匹配模式 从字符串中全部查找内容,返回一个列表 import re s = "hello_宇霖_hello" print(re.findall("hello", s)) \w 查找字母(包含中文)或数字或下划线 import re s = "hello_宇霖_hello" print(re.find
阅读全文

浙公网安备 33010602011771号