摘要: 一、内置函数 1.1、作用域相关 1.2、迭代器生成器相关 1.3、基础数据类型相关 1.4、转换及运算相关 1.5、常用相关 1.6、其他相关 1.7、类相关 1.8、几个重要的内置函数 二、匿名函数 三、递归函数 递归函数:在一个函数里在调用这个函数本身。 递归的最大深度:998 递归调用应该分 阅读全文
posted @ 2018-12-13 15:23 Crazyjump 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器 1.1、什么是装饰器? 装饰器本质上就是一个python函数,他可以让其他函数在不需要做任何代码变动的前提下,增加额外的功能,装饰器的返回值也是一个函数对象。 1.2、装饰器的原则 不修改被装饰对象的源代码 不修改被装饰对象的调用方式 1.3、装饰器的目标 在遵守装饰器原则的前提下,为被 阅读全文
posted @ 2018-12-11 20:01 Crazyjump 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 一、命名空间和作用域 1.1、命名空间 先来看个例子: 上面为什么会报错呢?现在我们来分析一下python内部的原理是怎么样: 我们首先回忆一下Python代码运行的时候遇到函数是怎么做的,从Python解释器开始执行之后,就在内存中开辟出一个空间,每当遇到一个变量的时候,就把变量名和值之间对应的关 阅读全文
posted @ 2018-12-04 17:28 Crazyjump 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一、函数是什么? 先举一个例子:修理工工作前需要准备好工具箱里面放好锤子,扳手,钳子等工具,然后遇到锤钉子的场景,拿来锤子用就可以,而无需临时再去制造一把锤子。 修理工 >程序员 具备某一功能的工具 >函数 要想使用工具,需要事先准备好,然后拿来就用且可以重复使用 要想用函数,需要先定义,再使用 所 阅读全文
posted @ 2018-12-03 15:47 Crazyjump 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 一、文件操作基本步骤: 一般需要经历如下步骤: 打开文件 操作文件 示例: 二、文件的打开模式 文件句柄 = open(‘文件路径’,‘模式’,encoding=“编码”) 打开文件的模式有: r,只读模式(默认)。 w,只写模式。(不可读;不存在则创建;存在则删除内容重新写入;) a,追加模式。( 阅读全文
posted @ 2018-11-30 17:13 Crazyjump 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、运算 1.1、算数运算 1.2、比较运算: 1.3、赋值运算: 1.4、逻辑运算: 1.5、成员运算: 针对逻辑运算的进一步研究: 1、在没有()的情况下not 优先级高于 and,and优先级高于or,即优先级关系为( )>not>and>or,同一优先级从左往右计算。 2、 x or y , 阅读全文
posted @ 2018-11-29 17:57 Crazyjump 阅读(7412) 评论(0) 推荐(0) 编辑
摘要: 一、python发展史 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s F 阅读全文
posted @ 2018-11-27 16:27 Crazyjump 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 1.1 安装centos7.2.1511 1.2 下载python3.6.3 安装包(下载地址:https://www.python.org/downloads/) 1.3 安装依赖包: yum -y install xz tar gcc make tk-devel wget sqli 阅读全文
posted @ 2018-11-26 15:04 Crazyjump 阅读(1224) 评论(0) 推荐(0) 编辑