2016年9月18日
摘要: 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表 阅读全文
posted @ 2016-09-18 00:13 四海一家 阅读(4631) 评论(1) 推荐(0)
  2016年9月14日
摘要: 一、面向过程 VS 面向对象 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 ,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类 阅读全文
posted @ 2016-09-14 23:21 四海一家 阅读(151) 评论(0) 推荐(0)
摘要: 一、模块介绍 通俗点说,就是把常用的一些功能单独放置到一个.py文件中,方便其他文件来调用,这样的一个文件可以称为一个模块。 模块分为三种: 自定义模块 内置标准模块(又称标准库) 开源模块 二、导入模块 Python之所以应用越来越广泛,在一定程度上也依赖于其为程序员提供了大量的模块以供使用,如果 阅读全文
posted @ 2016-09-14 10:31 四海一家 阅读(283) 评论(0) 推荐(0)
  2016年9月13日
摘要: 一、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环 阅读全文
posted @ 2016-09-13 14:36 四海一家 阅读(181) 评论(0) 推荐(0)
摘要: 一、集和 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 1.创建集合 2.访问集和 由于集合本身是无序的,所以不能为集合创建索引或切片操作,只能循环遍历或使用in、not in来访问或判断集合元素。 阅读全文
posted @ 2016-09-13 10:22 四海一家 阅读(263) 评论(0) 推荐(0)
  2016年9月12日
摘要: Python基础进阶之数据类型 一、数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) Python3 支持 int(整形)、float(浮点型)、bool(布尔型)、 阅读全文
posted @ 2016-09-12 19:41 四海一家 阅读(177) 评论(0) 推荐(0)
  2016年9月11日
摘要: 一、Python3.5.X安装 1.Windows Windows上找度娘搜索“Python for windows下载”就OK了,安装的时候可以勾选设置环境变量,也可以安装完手动设置,这样在cmd中可以直接输入命令使用。 2.Linux Linux上默认是有Python的,也看你是怎么安装的哈。c 阅读全文
posted @ 2016-09-11 15:50 四海一家 阅读(199) 评论(0) 推荐(0)