摘要: 一、面向过程和面向对象 1、面向过程 以我为中心,做一件事先干什么,在干什么,后干什么,有一套清楚完整的流程。核心是“过程”。 优点:将要解决的问题流程化, 编写相对简单 缺点:可扩展性差 2、面向对象 以对象为中心,做一件事不需要你清楚怎么做,你创建能做这件事的对象即可。对象是具体的事物,它能实现 阅读全文
posted @ 2018-11-06 19:32 南辕北辙的天空 阅读(349) 评论(2) 推荐(0) 编辑
摘要: 一、匿名函数 形式: lambda 形参:返回值 lambda表示的是匿名函数. 不需要用def来声明, 一句话就可以声明出一个函数。匿名函数不是说一定没名字,而是他们的名字统一称为“lambda”,可以用__name__查看 注意: 1. 函数的参数可以有多个. 多个参数之间用逗号隔开 2. 匿名 阅读全文
posted @ 2018-11-05 19:41 南辕北辙的天空 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 详细链接:https://www.processon.com/mindmap/5bdbc4bee4b0878bf42089fb 阅读全文
posted @ 2018-11-02 19:54 南辕北辙的天空 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 什么是生成器? 生成器的实质就是迭代器,我们能够从生成器中一个一的拿值 python中获取生成器的方式有三种: 1、通过生成器函数 2、通过生成器表达式 3、通过数据转换也可以获取生成器(某些对象执行一个方法就能返回一个生成器,这个现在用不到) 一、 生成器函数 将return换成yield就是生成 阅读全文
posted @ 2018-11-01 21:19 南辕北辙的天空 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、第一类对象: 函数名是一个变量,可以当普通变量使用,但它又是一个特殊的变量,与括号配合可以执行函数。 函数名的运用 1、单独打印是一个内存地址 2、可以给其他变量赋值 3、可以作为容器类变量的元素 4、可以作为函数的参数 5、可以作为函数的返回值 二、闭包 如果一个内层函数有对外层函数变量的引用 阅读全文
posted @ 2018-10-31 21:01 南辕北辙的天空 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 函数的默认参数使得函数的调用变得简单。实际上,默认参数的值只在定义时计算一次,因此每次使用默认参数调用函数时,得到的默认参数值是相同的。我们看一个例子。 结果: 三次调用函数得到的默认值是一模一样,而且中间让程序睡眠了1秒,可以排除是程序运行太快的因素,因此这足以说明函数的默认值只在定义的时候计算了 阅读全文
posted @ 2018-10-31 19:48 南辕北辙的天空 阅读(2253) 评论(0) 推荐(0) 编辑
摘要: 一、动态传参 动态传参用到 *args 和 **kwargs ,*号表示接收位置参数,args是参数名;**表示接收关键字参数,kwargs是参数名 参数顺序: 位置参数,*args, 默认值参数,**kwargs 无敌传参:可以接收任何参数 注意:*号在形参位置表示聚合,在实参位置表示打散 ,字典 阅读全文
posted @ 2018-10-30 22:03 南辕北辙的天空 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、认识函数 函数:对动作或者功能的封装 格式: 函数声明 def 函数名(): 函数体 函数调用 函数名() 二、函数的返回值 执行完函数之后. 我们可以使用return来返回结果 return的作用: 1、遇到return,函数结束,后面的内容不再执行 2、返回值。返回给调用方 如果return 阅读全文
posted @ 2018-10-29 19:47 南辕北辙的天空 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 今日内容:文件操作 一、文件基本操作 f = open("文件路径和文件名", mode=" r", encoding="utf-8" ) # open()表示打开一个文件,返回的是一个流,可以理解为操作文件的句柄 # f 变量 将控制文件的句柄赋值给它 read() # 将文件一次性全部读取 弊端 阅读全文
posted @ 2018-10-26 20:51 南辕北辙的天空 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、基本数据类型补充 1、列表的拼接用join()方法 这个方法刚好和split()相反,可以对比着记。 2、关于删除: 列表和字典在循环的时候都不能删除。 通常的做法是:把想删除的内容保存在新列表中,循环新列表,删除旧列表或字典。 3、fromkeys() 用法 dict.fromkeys(ite 阅读全文
posted @ 2018-10-25 22:21 南辕北辙的天空 阅读(180) 评论(0) 推荐(0) 编辑