随笔分类 -  python

python相关
摘要:做一个简单的练习 目标:爬取中文小说 目标网站:http://www.biqule.com/book_58/26986.html 只爬取正文部分。 使用requests库来获取网页信息,使用re库正则匹配正文文本。 这里有一点需要注意的是测试时是使用linux环境下的python,默认编码为utf- 阅读全文
posted @ 2017-10-11 19:54 TREES树海 阅读(296) 评论(0) 推荐(0) 编辑
摘要:Python3 模块 脚本上是用 python 解释器来编程,如果从 Python 解释器退出再进入,那么定义的所有的方法和变量就都消失了。 为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。 模块是一个包含所有定义的函数和变量的文 阅读全文
posted @ 2017-09-27 15:57 TREES树海 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Python3 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 与C一样,Python提供了许多内建函数,比如print()。同时也可以自己创建函数,这被叫做用户自定义函数。 1、定义一个函数 你可以定义一个由自己想要功能的函数 阅读全文
posted @ 2017-09-25 19:56 TREES树海 阅读(245) 评论(0) 推荐(0) 编辑
摘要:Python3 条件控制 1、if 语句 <1> 一般形式 Python中if语句的一般形式如下所示: 如果 "condition_1" 为 True 将执行 "statement_block_1" 块语句 如果 "condition_1" 为False,将判断 "condition_2" 如果 " 阅读全文
posted @ 2017-09-20 11:04 TREES树海 阅读(209) 评论(0) 推荐(0) 编辑
摘要:Python3 字典 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: 键必须是唯一的,但值则不必。 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组 阅读全文
posted @ 2017-09-19 16:02 TREES树海 阅读(239) 评论(0) 推荐(0) 编辑
摘要:Python3 列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 列表是最常用的Python 阅读全文
posted @ 2017-09-19 15:39 TREES树海 阅读(253) 评论(0) 推荐(0) 编辑
摘要:Python3 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。使用的语法是在字符串前面加上前缀 u。 在P 阅读全文
posted @ 2017-09-15 15:48 TREES树海 阅读(174) 评论(0) 推荐(0) 编辑
摘要:Python3 数字(Number) 1、 数字数据类型 用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。 实例在变量赋值时 Number 对象将被创建,使用del语句删除一些数字对象的引用。 Python 支持三种不同的数值类型: 整型(Int) - 阅读全文
posted @ 2017-09-14 16:04 TREES树海 阅读(212) 评论(0) 推荐(0) 编辑
摘要:Python3 运算符 注:以下部分示例源自于http://www.runoob.com/ 1、算术运算符 假设变量a为10,变量b为20: 2、比较运算符 假设变量a为10,变量b为20: 3、赋值运算符 假设变量a为10,变量b为20: 4、位运算符 假设变量 a 为 60,b 为 13: 5、 阅读全文
posted @ 2017-09-13 17:02 TREES树海 阅读(162) 评论(0) 推荐(0) 编辑
摘要:Python3 基本数据类型 1、标准数据类型 Python3中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)。 2、Number(数字) Python3 支持 int、float、bool、c 阅读全文
posted @ 2017-09-13 15:24 TREES树海 阅读(228) 评论(0) 推荐(0) 编辑
摘要:1、经典程序测试:hello world 入门编程语言第一件事,先写hello world。 2、编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。当然,也可以使用以下语句指定编码方式: 3、Python标识符 在Python里,标识符由字母、 阅读全文
posted @ 2017-09-13 09:48 TREES树海 阅读(178) 评论(0) 推荐(0) 编辑
摘要:安装环境:CentOS 7 yum安装python3.4 一般情况下在linux中使用python是很轻松的,因为本身linux自带python环境,CentOS7目前自带python2.7。但是据说python2.7只支持到2020年,从学习上来讲还是应该先习惯下python3版本以上的使用方法。 阅读全文
posted @ 2017-09-09 11:06 TREES树海 阅读(30057) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示