logo头像

小短腿儿努力奔跑的日子

Python学习之路7 - 生成器&迭代器

Python学习之路7 - 生成器&迭代器

本章内容: 列表生成式 生成器 yield 迭代器 列表生成式当我们要定义一个列表的时候,我们通常用这种方式a = [1,2,3],但是如果我们定义了一个比较长的列表的时候,手动定义列表就会比较麻烦,这是我们通常的做法就是利用循...

Python学习之路6 - 装饰器

装饰器定义:本质是函数,(装饰其他函数)就是为其他函数添加附加功能。原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 实现装饰器的知识储备:  1.函数即“变量”  2...

Python学习之路5 - 函数

函数定义方式: 1234def func(): "这里面写函数的描述" 这里写代码 return x #如果没有返回值就叫"过程",函数和过程的区别就是有无返回值 实例 123456def fun1(): ...

Python学习之路4 - 文件操作&编码转换

Python学习之路4 - 文件操作&编码转换

文件操作文件操作大概分三步: 把文件打开。 操作文件。 把文件关上。 打开文件 打开文件用open()函数,打开成功后返回一个资源,具体语法如下。 123open(要打开的文件,打开方式,打开文件的格式,默认为utf-8)#例如f...