2019年5月8日
摘要: send() 和 __next__()的区别: 1.send和next都是让生成器向下走一次 2.send可以给上一个yield的位置传递值,不能给最后一个yield发送值,在第一次执行生成器代码的时候不能使用send() 推导式:用一句话生成一个列表 语法:[ 结果 for循环 判断] 字典推导式 阅读全文
posted @ 2019-05-08 21:11 Little_Raccoon 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 函数名就是一个变量名 函数名可以作为参数传给函数 闭包:在内层函数中访问外层函数的变量 闭包的作用: 1.可以保护你的变量不受侵害 2.可以让一个变量常驻内存 迭代器 dir(str) # dir 查看xx类型的数据可以执行哪些方法 可迭代对象(Iterable)可以使用__iter__()来获取到 阅读全文
posted @ 2019-05-08 18:00 Little_Raccoon 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 制作扑克牌 形参的默认值是可变的时候 九九乘法表 注册系统 登录系统 绘制等腰三角形 阅读全文
posted @ 2019-05-08 15:51 Little_Raccoon 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.函数 函数是对功能的封装 语法: def 函数名() 函数体 调用: 函数名() 2.返回值 return:在函数执行的时候,如果遇到return,直接返回 1.如果函数什么都不写,不写return,没有返回值,得到的是None 2.在函数中间或者末尾写return,返回值是None 3.在函数 阅读全文
posted @ 2019-05-08 09:28 Little_Raccoon 阅读(261) 评论(0) 推荐(0) 编辑