摘要: s1 = '\n' # 一个换行符 s2 = r'\n' # 原生字符串\n s3 = b'\n' # 字符串的二进制,bytes类型 s4 = u'\n' # unicode编码 s5 = f'{s1}' # 格式化,将s1变量替换为s1的值 阅读全文
posted @ 2021-09-11 19:24 花兒向陽開 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 参考 参考 pydantic是一个解析库,而不是一个验证库 pydantic保证输出模型的类型和约束,而不是输入数据 BaseModel&属性类型&属性默认值 from pydantic.networks import HttpUrl from apit import model from sys 阅读全文
posted @ 2021-09-11 18:40 花兒向陽開 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 类本身也是实例对象,类对象是type元类的实例对象。 Demo = type(name='Demo',bases=[object]) → 实例化一个对象 类对象支持两种操作:属性引用和实例化。 Demo.a Demo.b() Demo() 阅读全文
posted @ 2021-09-11 18:30 花兒向陽開 阅读(55) 评论(0) 推荐(0) 编辑
摘要: python是面向对象语言,一切皆对象,既支持面向对象编程,也支持函数式编程 第一个功能:print传入的值 ① def func(a): print(a) def main(): func('zhangsan') ② class Demo: def __init__(self): self.a = 阅读全文
posted @ 2021-09-11 18:25 花兒向陽開 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 起因:实例访问类属性,会创建一个独立的同名实例属性 class Demo: class_attr = 0 def __init__(self): self.__a = 'a' self.self_attr = 'self_attr' def set_self_attr(self, value): s 阅读全文
posted @ 2021-09-11 18:09 花兒向陽開 阅读(98) 评论(0) 推荐(0) 编辑