2018年6月28日

摘要: Python面向对象的初始 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码 阅读全文
posted @ 2018-06-28 17:55 未来的架构师❤ 阅读(159) 评论(0) 推荐(0) 编辑

2018年6月26日

摘要: os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) top表示需要遍历的目录树的路径 topdown的默认值是”True”,表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为”False”时,则表 阅读全文
posted @ 2018-06-26 17:30 未来的架构师❤ 阅读(150) 评论(0) 推荐(0) 编辑

2018年6月22日

摘要: Python 二分查找算法: 什么是二分查找,二分查找的解释: 二分查找又叫折半查找,二分查找应该属于减值技术的应用,所谓减值法,就是将原问题分成若干个子问题后,利用了规模为n的原问题的解与较小规模(通常是n/2)的子问题的解 之间的关系 二分查找利用了记录关键码有序的特点,其基本思想为:在有序表中 阅读全文
posted @ 2018-06-22 17:34 未来的架构师❤ 阅读(229) 评论(0) 推荐(0) 编辑
 
摘要: python递归函数: 初始递归:在意函数里边调用函数本身 递归默认最大深度是998 也可以利用sys模块加大递归 这样会导致内存夯住 正如你们刚刚看到的,递归函数如果不受到外力的阻止会一直执行下去。但是我们之前已经说过关于函数调用的问题,每一次函数调用都会产生一个属于它自己的名称空间,如果一直调用 阅读全文
posted @ 2018-06-22 16:25 未来的架构师❤ 阅读(174) 评论(0) 推荐(0) 编辑

2018年6月21日

摘要: 我们一起来看看python里的内置函数。什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了, 阅读全文
posted @ 2018-06-21 15:37 未来的架构师❤ 阅读(134) 评论(0) 推荐(0) 编辑

2018年6月20日

摘要: python装饰器: 一,函数名的运用. 函数名是一个变量,但他是一个特殊的变量与括号配合可以执⾏行行函数的变量 1.函数名的内存地址 2. 函数名可以赋值给其他变量 3.函数名可以当做容器类的元素 4.函数名可以当做函数的参数 5.函数名可以作为函数的返回值 二,闭包 什么是闭包? 闭包就是内层函 阅读全文
posted @ 2018-06-20 15:54 未来的架构师❤ 阅读(227) 评论(0) 推荐(0) 编辑

2018年6月13日

摘要: python函数进阶: 一.函数传参--动态传参,如果我们需要一个函数传参,而参数又不确定的或者我给一个函数传很多参数我的形参就要写很多, 很⿇烦, 怎么办呢. 我们可以考虑使用动态参数. 形参的第三种: 动态参数 动态参数分成两种: 1.动态接受位置参数 首先我们回顾一下位置参数,位置参数,按照位 阅读全文
posted @ 2018-06-13 17:37 未来的架构师❤ 阅读(219) 评论(0) 推荐(0) 编辑

2018年6月12日

摘要: Python初始函数: 一.什么是函数 1.我们到目前为止, 已经可以完成一些软件的基础功能了. 那么我们来完成这样一个功 能: 约x: ok. so easy. 我们已经完成了对一个功能的描述. 那么问题来了. 我还想再约一次. 怎么办 呢? 很简单. 再写一次就好了,如果是多次的话会导致代码可读 阅读全文
posted @ 2018-06-12 21:57 未来的架构师❤ 阅读(251) 评论(1) 推荐(0) 编辑
 
摘要: Python基础篇(文件操作) 一.初始文件操作 使用python来读写文件是非常简单的操作. 我们使用open()函数来打开一个文件, 获取到文件句柄. 然后通过文件句柄就可以进行各种各样的操作了. 根据打开方式的不同能够执行的操 作也会有相应的差异. 打开文件的方式: r, w, a, r+, 阅读全文
posted @ 2018-06-12 19:58 未来的架构师❤ 阅读(166) 评论(0) 推荐(0) 编辑

2018年6月11日

摘要: Python基础篇(set集合,深浅拷贝) set集合是Python的一个基本类型,一般是不常用.set中的元素是不重复的.无序的里边 的元素必须是可hash的比如int,str,tuple,bool 我们可以这样记,set就是dict类型的数据但是不保存value,只保存key, set也用{}表 阅读全文
posted @ 2018-06-11 20:57 未来的架构师❤ 阅读(194) 评论(0) 推荐(0) 编辑