07 2021 档案

摘要:import timeimport osfrom multiprocessing import Process,lockdef task(i,lock): #1,上锁 lock.acquire() print('进程id %s 开始执行了'%(i,os.getpid()) time.sleep(2) 阅读全文
posted @ 2021-07-20 22:44 旧梦难圆 阅读(47) 评论(0) 推荐(0)
摘要:socket 1,基于tcp的socket服务端和客户端2,加入连接循环3,加入通信循环4,基于UDP协议的服务端与客户端​c:clientb: browser​ 1,基于tcp的socket服务端和客户端 服务端​import socket(内置模块)#第一个socket是模块名,第二个socke 阅读全文
posted @ 2021-07-19 22:58 旧梦难圆 阅读(252) 评论(0) 推荐(0)
摘要:匿名函数 1,什么是匿名函数?匿名函数就是没有名字2,为什么要用匿名函数用于临时使用一次的场景3,如何定义匿名函数def foo(x,y) return x + y​​lambda​lambda x,y:x+y调用的两种方式1,f = lambda x,y:x+yprintf(1,2)​2,res 阅读全文
posted @ 2021-07-05 21:27 旧梦难圆 阅读(133) 评论(0) 推荐(0)
摘要:7.2内容 迭代器 1,什么是迭代器:迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代count = 0while count < 5: print(count) count +=1这个就是一个迭代关系​2,为何要有迭代器:l = ['eg 阅读全文
posted @ 2021-07-02 21:20 旧梦难圆 阅读(232) 评论(0) 推荐(0)
摘要:装饰器: 1,什么是装饰器 装饰器是一个用来被装饰者添加功能的工具 被装饰者:函数 装饰器:可以用函数实现装饰器这种工具 2,为什么要用装饰器 为了在不修改被装饰器对象源代码以及调用方式的前提下为被装饰对象添加上新功能 无参装饰器: 相当于叠加两层的闭包函数 import time def inde 阅读全文
posted @ 2021-07-01 21:42 旧梦难圆 阅读(54) 评论(0) 推荐(0)