1.并发编程总论
2.time.crime()函数是获取当前的时间
3.time。sleep(n)函数是让程序睡眠n秒
5.下图为一个单线程的实例(从上到下顺序执行)
6._threa 这个模块python不推荐使用了。 这是一个多线程的模块,一般用用于学习。
如下图为一个多线程的程序,在_thread。start_new_thread(worker,(5,)),这里的worker是函数的引用,只是引用不能加(),加括号说明是函数执行,后面是给函数的参数,要用元组的形式,后面不要忘加逗号
1.
1.多进程主要用于io模块下的操作,如果是计算密集型的话运用别的手段并发以提高效率,例如运用多进程运用multiprocessing 模块来实现多进程
1.我们举一个例子看看直接执行,多线性,并行之间的区别
第一个是利用面向对象的思想建立基类
1.讲一个函数交给一个变量,可以讲一个函数当一个参数传递给另一个变量‘,下图中add是调用或者引用一个函数,add()是引用或者调用函数的结果
1.函数嵌套,使用函数外部的变量值
备注 函数定义装饰器66—69课程多多复习