03 2018 档案
摘要:调用函数 source.py文件: new.py文件: 调用类 Student.py文件: handler.py文件: 由于Python import模块时,是在sys.path里按顺序查找的。需要先将要使用文件的文件路径加入sys.path中。
阅读全文
摘要:一、编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 不同的编
阅读全文
摘要:os 模块提供了很多允许你的程序与操作系统直接交互的功能。 os.system() # 执行shell命令,保存的是执行结果,0或1 os.popen() # 将系统交互内存保存到内存中,往往可以搭配read方法处理交互结果 os.getcwd() # 得到当前工作目录,即当前Python解释器的目
阅读全文
摘要:一、random模块 random模块可以很容易生成随机数和随机字符串。 randint&randrange区别:randint包含100,randrange不包含100!!! 示例如下: 二、生成随机字符串(string模块) string模块常用方法: 生成随机字符串: 三、random.shu
阅读全文
摘要:在Python中,和时间处理相关的模块有time,datatime,calendar(不常用)三个。 UTCC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(Daylight Saving Time)即夏令时。 在P
阅读全文
摘要:读取文件的三个方法:read()、readline()、readlines()。均可接受一个变量用以限制每次读取的数据量,但通常不使用。本章目的是分析和总结三种读取方式的使用方法和特点。 一、read方法 特点是:读取整个文件,将文件内容放到一个字符串变量中。 劣势是:如果文件非常大,尤其是大于内存
阅读全文
摘要:一:编写3个函数,每个函数执行的时间是不一样的 二、编写装饰器,为每个函数加上统计运行时间的功能 三、编写装饰器,为函数加上认证的功能,即要求认证成功才能执行函数 四、编写装饰器,为多个函数加上认证功能(用户的账户密码来源于文件),要求登录成功一次,后续的函数都无需再输入用户名和密码。
阅读全文
摘要:装饰器(Decorator):在代码运行期间动态增加功能的方式,称之为装饰器。
本质上,装饰器就是一个返回函数的高阶函数。函数也是一个对象,而且函数对象可以被赋值给变量,因此通过变量也能调用该函数。
阅读全文
摘要:一、模块(Module)定义 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 1、模块好处: 最大的好处是大大提升了代码的可维护性。 编写代码
阅读全文
摘要:一、匿名函数介绍 匿名函数就是不需要显式的指定函数名,匿名函数支持得最复杂的运算就是三元运算。 匿名函数作用: 1、节省代码量 2、看起来比较高级 二、匿名函数运用
阅读全文
摘要:一、命名空间概念 1、命名空间(name space) 名称空间是存放名字的地方。 若变量x=1,1存放在内存中,命名空间是存放名字x、x与1绑定关系的地方。 2、名称空间加载顺序 3、名字的查找顺序 局部名称空间——》全局名称空间——》内置名称空间 需要注意的是:在全局无法查看局部的,在局部可以查
阅读全文
摘要:内置函数详解:https://docs.python.org/3/library/functions.html?highlight=built#ascii abs() # 取绝对值 dict() # 把数据转为字典 help() # 帮助 min() # 找出最小值 max() # 找出最大值 se
阅读全文
摘要:一、集合概念 集合是一个数学概念:由一个或多个确定的元素所构成的整体叫做集合。 集合中的元素三个特征: 注意:集合的主要作用是去重和关系运算 二、集合关系运算 关系运算:两组数据间的交集、差集、并集等关系。 in,not in:判断某元素是否在集合内 ==,!=:判断两个集合是否相等 两个集合之间一
阅读全文
摘要:lambda函数就是可以接受任意多个参数(包括可选参数)并且返回单个表达式值得函数
优势:1.lambda函数比较轻便,即用即仍,适合完成只在一处使用的简单功能。
2.匿名函数,一般用来给filter,map这样的函数式编程服务
3.作为回调函数,传递给某些应用,比如消息处理。
阅读全文