#python正则表达式:

(re模块)

pattern=re.compile(r‘string’) 创建一个需要比较的对象即原文本
b=re.match(pattern,‘string and’) ‘i- 阅读剩余部分 -



myclass(类名称) max=10(类属性:与实例无关) pri- 阅读剩余部分 -
#继承派生重载
举例:
继承:原来就会就拥有的东西,如:名字 语言
派生:后天可以修改的东西, 如:职业
##继承派生:
·给予子类:class subClass(Parent1(父类,可多个)[,Parent2,Parent3...(子类)])

子类调用父类的方法:

例1:
```python
a=10
if(a=10):
print a
```
例2:
```python
If(a and 0):
Print “null” (a and 0为0结果为空,不显示)
If(a and 1):
Print “t- 阅读剩余部分 -
#进程间的通讯
##无名管道和有名管道:
####无名管道:


:创建管- 阅读剩余部分 -



即如果cpu是单核的话一次最大执行一个进程,剩下的进程处于等待状态,进程的执行有- 阅读剩余部分 -
##创建集合:
格式:集合名=set(元素)
例:
##插入元素:
使用方法:add 或 update
add:
格式:集合名.add(元素)
例:
update:
格式:集合名.update(- 阅读剩余部分 -
##Python 函数

dir(foo) : 查看函数的属性
使用方式(例): foo.func_name


用法:
用于对序列内值的函数调用,最后返回成一个结果列表
格式:
```python
map(函数,序列1,序列2,......) //序列的数量根据函数所需要的变量个数
```
####**使用类型定义函数来做序列类型转换:**
例1:将字符串转换成数值列表

例2:将数值列表转换成字符串- 阅读剩余部分 -
##Global
设置全局变量:
>global语句是适用于当前整个代码块的声明。它是全局变量的标识符。如果某名字在局部名字空间中没有定义, 就自动使用相应的全局名字. 没有global是不可能手动指定一个名字是全局的.
在 global 中出现的名字不能在global 之前的代码中使用
在 global 中出现的名字不能作为形参, 不能作为循环的控制对象, 不能在类定义, 函数定义, import语句中出现.
从下图可知:必须要先将变量设置为全局变量才能赋- 阅读剩余部分 -
1. return的作用是退出当前函数并返回一个值,return一般放在函数的最后,如果单独放在函数中间那这个函数后面的语句将会没有作用(执行到return直接退出了)。当然也可以使用if语句将return放在函数中间,实现函数的未完全执行退出。
2. return 只有在函数或者类方法中才能被使用,如果放在普通代码或循环段内会产生致命报错
##例:
![](http://www.flayerveo.com/usr/uploads/2020/02/1287065- 阅读剩余部分 -