12 2021 档案
Python中的文件
摘要:目标: 文件的概念 文件的基本操作 文件/文件夹的常用操作 文本文件的编码方式 1.文件的概念 1.1文件的概念和作用 计算机的文件,就是存储在某种长期存储设备上的一段数据 长期存储设备包括:硬盘、U盘、移动硬盘、光盘···· 文件的作用: 将数据长期存储下来,在需要的时候使用 1.2文件的存储方式
阅读全文
Socket
摘要:1.不同的协议在同一条网线上传递(传递的都是数据流) 1.send 发 2.receive 收2.OSI七层协议 应用层 表示层 会话层 传输层 网络层 ip 数据链路层 mac 物理层 传输层:数据通信需要规则: TCP/IP : 三次握手 、四次断开 syn syn+ack ack UDP3.
阅读全文
迭代器与生成器并行
摘要:我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。
阅读全文
Python中的生成器
摘要:列表生成式: 代码演示: # 列表生成式 list_1 = [x**2 for x in range(10)] # x**2处也可以放函数 print(list_1) #[0, 1, 4, 9, 16, 25, 36, 49, 64, 81] # 代码等价于 list_2 = [] for x in
阅读全文
Python中的装饰器
摘要:装饰器 装饰器定义; 本质是函数 : 函数的目的是完成特定的功能 装饰器功能:一个装饰其他函数功能的函数(为其他函数添加特定的功能) 抛出问题: 假如我们现在有10个函数,每个函数都有自己独特的功能,但是,现在我们需要给这10个函数添加一个记录日志的功能 # 定义日志的函数,然后将日志函数添加到te
阅读全文