Top
上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 一、函数式编程和面向对象的对比 面向过程:根据业务逻辑从上到下垒代码; 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可; 面向对象:对函数进行分类和封装,让开发“更快更好更强...”; 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘 阅读全文
posted @ 2018-08-27 17:25 勇敢的巨蟹座 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、模块 创建一个py文件,给它起一个符合变量名命名规则的名字,这个名字就是模块名。如下示例: # my_module.py print(12345) name = 'alex' def read1(): print('hello world') def read2(): print('in rea 阅读全文
posted @ 2018-08-23 21:48 勇敢的巨蟹座 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、异常和错误 1、语法错误(这种错误根本过不了python解释器的语法检测,必须在程序执行前就改正),如下示例: # 语法错误示范一 if # 语法错误示范二 def test: pass # 语法错误示范三 print(haha # 错误提示都为:SyntaxError: invalid syn 阅读全文
posted @ 2018-08-22 19:27 勇敢的巨蟹座 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、os模块 os模块是与操作系统交互的一个接口。 注意:os.stat('path/filename') 获取文件/目录信息的结构说明,参数说明如下: st_mode: inode 保护模式。 st_ino: inode 节点号。 st_dev: inode 驻留的设备。 st_nlink: in 阅读全文
posted @ 2018-08-21 18:20 勇敢的巨蟹座 阅读(705) 评论(2) 推荐(1) 编辑
摘要: 一、random模块 练习题:写一个生成验证码函数 二、time时间模块 和时间有关系的我们就要用到时间模块,在使用模块之前,应该首先导入这个模块。 在python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: 1,时间戳(timestamp):通常来说 阅读全文
posted @ 2018-08-20 21:15 勇敢的巨蟹座 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 一、re模块 首先说一下什么是模块,模块就是一组功能的集合。你要和某个东西打交道,而这个东西本身和python没关系,这个东西本身就存在,所以python提供了一个功能的集合专门负责和这个东西打交道。 模块的类型: 内置模块:不需要我们自己安装,解释器自带的; 第三方模块:需要我们自己安装的模块; 阅读全文
posted @ 2018-08-17 18:31 勇敢的巨蟹座 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式 正则表达式本身和python没有关系,他就是匹配字符串内容的一种规则。官方定义是:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 先给大家推荐一个在线测试工具:h 阅读全文
posted @ 2018-08-16 18:36 勇敢的巨蟹座 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、lambda匿名函数 为了解决一些简单的需求而设计的一句话函数,如下示例: lambda表示的是匿名函数,不需要用def来声明,一句话就可以声明出一个函数,语法如下: 函数名 = lambda 参数 : 返回值 注意: 1,函数的参数可以有多个,多个参数之间用逗号隔开; 2,匿名函数不管多复杂, 阅读全文
posted @ 2018-08-15 19:19 勇敢的巨蟹座 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 一、内置函数 什么是内置函数?就是python给你提供的,拿来直接用的函数,比如print,input等等,截止到python版本的3.6.2,python一共提供了68个内置函数,有一些我们已经用过了,有一些还没有用过,还有一些需要学完了面向对象才能继续学习的,今天我们就认识一下python的内置 阅读全文
posted @ 2018-08-14 19:30 勇敢的巨蟹座 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、生成器 什么是生成器?生成器的实质就是迭代器。 生成器的特点和迭代器一样,取值方式也和迭代器一样。 生成器一般由生成器函数或者生成器表达式来创建,生成器其实就是手写的迭代器。 在python中有三种方式来获取生成器: 1,通过生成器函数获取生成器; 2,通过各种推导式来实现生成器; 3,通过生成 阅读全文
posted @ 2018-08-13 17:50 勇敢的巨蟹座 阅读(273) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页