摘要: 1.变量 2.用户与程序交互 3. 注释 4.基本数据类型 5.格式化输出 6.基本运算 7.流程控制值 if...else语句 8.流控制之while循环 9.流程控制之for循环 10.练习题 一.变量 什么是变量: 变量即变化的量,核心是‘变’与‘量’二字,变及变化,量即衡量状态。 为什么要有 阅读全文
posted @ 2018-04-04 21:38 grape_lee 阅读(167) 评论(0) 推荐(0) 编辑
摘要: dumps是将dict转化成str格式,loads是将str转化成dict格式。 dump和load也是类似的功能,只是与文件操作结合起来了。 阅读全文
posted @ 2017-06-25 17:43 grape_lee 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 把一个函数作为参数传递给函数的函数,称为高阶函数。 阅读全文
posted @ 2017-06-19 22:43 grape_lee 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 递归函数的特点: 1.必须有明确的结束条件 2.每次进入更深一层递归时,问题规模都要比上一次要小。 3.递归效率不高。 递归实现阶乘函数: 阅读全文
posted @ 2017-06-19 22:09 grape_lee 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 函数为什么要有返回值:为了方便后边的程序根据返回结果判断如何执行。 def test1(): print('hello') 调用方法: x=test1() print(x) 结果是:he 阅读全文
posted @ 2017-06-19 18:59 grape_lee 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 列表的用法:'''列表是有序、可嵌套,元素可重复出现'''names = ['grape','bajie','haha','chenglong','wukong',['1','2','3']]print(names[names.index('grape')]print(names[0])print( 阅读全文
posted @ 2017-06-15 16:59 grape_lee 阅读(131) 评论(0) 推荐(0) 编辑
摘要: '''字符串的isdigit()方法列表的enumerate方法颜色高亮方法'''shopping_card=[]goods=[('phone',5800),('bycle',1200),('book',65),('milk',53),('cup',50),('chair',200)]salary 阅读全文
posted @ 2017-06-15 16:54 grape_lee 阅读(100) 评论(0) 推荐(0) 编辑