1 2 3 4
摘要: 词法分析 和 语法分析 生成器: 迭代器:python内置的一种节省空间的工具 生成器的本质就是一个迭代器 迭代器和生成器的区别:迭代器python自带的,生成器程序员自己写的 写一个生成器 函数中将return 改成yield就是生成器 return 可以返回值 可以写多个但是只执行一次 yiel 阅读全文
posted @ 2019-07-19 21:18 学霸君主 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 词法分析 和 语法分析 生成器: 迭代器:python内置的一种节省空间的工具 生成器的本质就是一个迭代器 迭代器和生成器的区别:迭代器python自带的,生成器程序员自己写的 写一个生成器 函数中将return 改成yield就是生成器 return 可以返回值 可以写多个但是只执行一次 yiel 阅读全文
posted @ 2019-07-19 18:14 学霸君主 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 3.使用while循环实现for循环的本质(面试题) 阅读全文
posted @ 2019-07-18 22:37 学霸君主 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 函数名的第一类对象及使用 第一类对象 特殊点 1.可以当作值被赋值给变量 2.当作元素存放在容器中 3.函数名可以当作函数的参数 4.函数名可以当作函数的返回值 f格式化 python3.6以上版本才可使用 %s 和format都可以 f 迭代器 当容器中数据量较大的时候使用迭代器,如文件句柄 迭代 阅读全文
posted @ 2019-07-18 13:46 学霸君主 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 三元运算 变量 = 条件成立的结果 条件判断 条件不成立的结果(只能两种结果) enumerate:枚举 enumerate(枚举对象,计数起始数字(默认0)) 函数的动态参数 参数 位置参数 默认参数 动态传参(万能传参) 位置参数 动态位置参数 默认参数 动态关键字参数 args 动态接受位置参 阅读全文
posted @ 2019-07-17 16:30 学霸君主 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 2.写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者。 3.写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。 4.写函数,检查传入列表的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者。 5.写函数,计算传入函数的字符串中 阅读全文
posted @ 2019-07-16 21:27 学霸君主 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 机试题 1. lis = [['哇',['how',{'good':['cd',1000,'99']},'大帅哥'],'I']] (总分2分) 列表lis中的'cd'全部变成大写。(1分) 列表中的1000通过数字相加在转换成字符串的方式变成'10086'。(1分) 2. dic = {'k1':' 阅读全文
posted @ 2019-07-16 21:21 学霸君主 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 函数初识 函数的好处 1.减少代码的重复性(冗余) 2.代码可读性高了 3.将功能进行封装(造工具) 函数定义 def 关键字 定义 func 函数名 和变量定义规则 () 必须要写的格式 : 声明语句结束 函数调用 多次调用就是执行多次 可以循环调用 1.函数的返回值 return 返回 2.re 阅读全文
posted @ 2019-07-16 20:43 学霸君主 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1.有如下文件,a1.txt,里面的内容为: 老男孩是最好的学校, 全心全意为学生服务, 只为学生未来,不为牟利。 我说的都是真的。哈哈 分别完成以下的功能: a,将原文件全部读出来并打印。 b,在原文件后面追加一行内容:信不信由你,反正我信了。 c,将原文件全部读出来,并在后面添加一行内容:信不信 阅读全文
posted @ 2019-07-15 21:58 学霸君主 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 文件操作 oppen 打开文件 file 文件位置(路径) mode 操作文件模式 encoding 文件编码方式 f 文件句柄 close 关闭文件 操作 : ​ 打开文件 ​ 操作文件 ​ 关闭文件 文件操作模式 r,w,a(重要的) rb,wb,ab(次要的) r+,w+,a+(没啥用) 路径 阅读全文
posted @ 2019-07-15 21:48 学霸君主 阅读(112) 评论(0) 推荐(0) 编辑