摘要: 一,生成器什么是生成器. 生成器实质就是迭代器.在python中有三种方式来获取生成器:1. 通过生成器函数2. 通过各种推导式来实现生成器3. 通过数据的转换也可以获取生成器首先, 我们先看一个很简单的函数: 将函数中的return换成yield就是生成器 运行的结果和上面不一样. 为什么呢. 由 阅读全文
posted @ 2018-09-18 20:10 赵瑞鑫 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一.函数名的运用 函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量. 1. 函数名的内存地址 2. 函数名可以赋值给其他变量 3. 函数名可以当做容器类的元素 4. 函数名可以当做函数的参数 5. 函数名可以作为函数的返回值 二. 闭包 什么是闭包? 闭包就是内层函数, 对外 阅读全文
posted @ 2018-09-18 19:32 赵瑞鑫 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 函数的进阶 函数参数--动态传参 之前我们说过了传参, 如果我们需要给一个函数传参, 而参数又是不确定的. 或者我给一个函数传很多参数, 我的形参就要写很多, 很麻烦, 怎么办呢. 我们可以考虑使用动态参数.形参的第三种: 动态参数动态参数分成两种 : 1.动态接受位置参数 首先我们要回顾一下位置参 阅读全文
posted @ 2018-09-18 16:36 赵瑞鑫 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一,初识文件操作 使用python来读写文件是一个非常简单的操作,我们使用open()函数来打开一个文件,获取文件的句柄,然后通过句柄就可以进行各种各样的操作了.根据打开的方式不同能够执行操作也会有相应的差异. 打开方式: r,w,a,r+,w+,a+,rb,wb,ab,r+b,w+b,a+b 默认 阅读全文
posted @ 2018-09-18 15:50 赵瑞鑫 阅读(218) 评论(0) 推荐(0) 编辑