摘要:```python ``` ```python ``` ```python ``` ```python ``` ```python ``` 阅读全文
posted @ 2020-04-04 19:45 西半球 阅读 (6) 评论 (0) 编辑
摘要:```python # java : 面向对象编程 # 设计模式 —— 接口 # 接口类 : python原生不支持 # 抽象类 : python原生支持的 from abc import abstractmethod,ABCMeta class Payment(metaclass=ABCMeta): # 元类 默认的元类 type @abstractmethod def pay(self,mon 阅读全文
posted @ 2020-03-26 22:45 西半球 阅读 (5) 评论 (0) 编辑
摘要:```python# 面向对象编程# 思想 :角色的抽象,创建类,创建角色(实例化),操作这些实例# 面向对象的关键字# class 类名:# 静态属性 = 'aaa'# def __init__(self):pass## 类名.静态属性 #—— 存储在类的命名空间里# 对象 = 类名() # 实例化:创造了一个self对象,执行init方法,返回self对象给外部# 对象.属... 阅读全文
posted @ 2020-03-24 21:18 西半球 阅读 (5) 评论 (0) 编辑
摘要:```python # 定义类 # class # 函数 : 方法 动态属性 # 类中可以定义方法,方法都有一个必须传的参数self # 变量 : 类属性 静态属性 # 类中可以定义静态属性 # __init__方法 初始化方法 # python帮我们创建了一个对象self # 每当我们调用类的时候就会自动触发这个方法。默认传self # 在init方法里面可以对self进行赋值 # self是什 阅读全文
posted @ 2020-03-24 20:49 西半球 阅读 (5) 评论 (0) 编辑
摘要:```python # dict # d = {'k':'v'} # # list # [1,2] # print(dict) # 类 # print(d) # 对象 # 自定义类 # def 函数名(): # pass # class 类名: # 属性 = 'a' # # print(类名.属性) # 类名的作用 就是操作属性 查看属性 # class Person: # 类名 # countr 阅读全文
posted @ 2020-03-21 10:50 西半球 阅读 (8) 评论 (0) 编辑
摘要:```python# 把解决一类问题的模块放在同一个文件夹里 —— 包# import os# os.makedirs('glance/api')# os.makedirs('glance/cmd')# os.makedirs('glance/db')# l = []# l.append(open('glance/__init__.py','w'))# l.append(open('glance/... 阅读全文
posted @ 2020-03-13 21:56 西半球 阅读 (8) 评论 (0) 编辑
摘要:```python 'abdsafaslhiewhldvjlmvlvk[' # 序列化 —— 转向一个字符串数据类型 # 序列 —— 字符串 "{'k':'v'}" # 数据存储 # 网络上传输的时候 # 从数据类型 --> 字符串的过程 序列化 # 从字符串 --> 数据类型的过程 反序列化 # json ***** # pickle **** # shelve *** # json # 数字 阅读全文
posted @ 2020-03-12 20:12 西半球 阅读 (10) 评论 (0) 编辑
摘要:```python # 正则表达式 # 字符组 [字符] # 元字符 # \w \d \s # \W \D \S # . 除了换行符以外的任意字符 # \n \t # \b # ^ $ 匹配字符串的开始和结束 # () 分组 是对多个字符组整体量词约束的时候用的 #re模块:分组是有优先的 # findall # split # | 从左到右匹配,只要匹配上就不继续匹配了。所以应该把长的放前面 # 阅读全文
posted @ 2020-03-05 22:00 西半球 阅读 (8) 评论 (0) 编辑
摘要:```python#列表、元祖#字典#集合、frozenset#字符串#堆栈 : 先进后出#队列 :先进先出 FIFO# from collections import namedtuple# Point = namedtuple('point',['x','y','z'])# p1 = Point(1,2,3)# p2 = Point(3,2,1)# print(p1.x)# print(p1.... 阅读全文
posted @ 2020-03-05 21:33 西半球 阅读 (8) 评论 (0) 编辑
摘要:http://tool.chinaz.com/regex/ 阅读全文
posted @ 2020-03-04 21:09 西半球 阅读 (8) 评论 (0) 编辑