首先介绍一下Python学习的路线规划1.Linux基本的操作计算机网络的基本理解2.Python基础的讲解3.Python网络编程4.Web编程基础5.MySQL6.Django构架7.Git与RabbitMQ8.爬虫与Scrapy9.实际应用我还是要推荐下我自己创建的Python学习交流群627044331,这是Python学习交流的地方,不管你是小白还是大牛,小编都欢迎,不定期分享干货,包括
分类:
编程语言 时间:
2018-11-19 20:13:58
阅读次数:
168
在上一篇文章中,我们介绍了Python的一些控制结构,现在我们继续介绍剩下的 Python 控制结构。查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/9972078.html 列表(List)列表是一种用于保存一系列有序的集合,你可以想象你有一张购物清单,上 ...
分类:
编程语言 时间:
2018-11-19 20:08:57
阅读次数:
178
在上一篇文章中,我们对 Python 进行了简单介绍和介绍了 Python 的基本语法,现在我们继续介绍 Python 控制结构。 查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/9966048.html 布尔比较布尔Python 有许多种数据类型,其中一种 ...
分类:
编程语言 时间:
2018-11-19 19:59:42
阅读次数:
221
Python基础知识(8):集合 集合:由不同元素组成,无序的,不重复的序列 补充知识:可变类型:列表、字典;不可变类型:数字、字符串、元组 使用大括号{}或set()方法定义集合 结果: {'e', 'o', 'l', 'h'} 可以使用set方法对列表进行去重 注:创建一个空集合必须用 set( ...
分类:
编程语言 时间:
2018-11-19 17:28:49
阅读次数:
176
sorted()方法 sorted()可用于任何一个可迭代对象。 原型为sorted(iterable, cmp=None, key=None, reverse=False) iterable:一个可迭代对象; cmp:用于比较的函数,比较什么由key决定; key:用列表元素的某个属性或函数进行作 ...
分类:
编程语言 时间:
2018-11-18 22:39:07
阅读次数:
205
Xpath最初用来处理XML解析,同样适用于HTML文档处理。相比正则表达式更方便一些 Xpath基本规则 下面举例使用下 result.decode(‘utf-8’) 可以补全缺失的html格式字符串html.xpath(‘//*’)查找根节点下所有子孙节点html.xpath(‘//a[@cla ...
分类:
编程语言 时间:
2018-11-18 22:38:26
阅读次数:
325
1.编程语言: 编程语言分类:机器语言,直接使用二进制指令编写程序(优点:执行效率高。缺点:开发效率低且入门门槛高) 汇编语言,用英文标签取代二进制指令编写程序(优点:对比机器语言开发效率略高,执行效率低于机器语言) 高级语言,直接用人能理解的方式语法去编写程序(优点:无需考虑硬件细节,通过操作系统 ...
分类:
编程语言 时间:
2018-11-18 18:10:54
阅读次数:
102
在学习异常处理之前,先来了解一下异常和错误的关系。 一、什么是错误 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)👇 2.逻辑错误(逻辑错误) 二、什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 三、python中的异常 ...
分类:
编程语言 时间:
2018-11-18 16:05:00
阅读次数:
203
1. 什么是装饰器 装饰器就是用来为被装饰的对象新增功能的工具/函数,被装饰的对象可以是任意可调用的对象,装饰器本身也可以是任意可调用的对象2. 为何要用装饰器 开放封闭原则:对修改封闭,对扩展开放 装饰器需要遵循的原则: 1. 不能修改被装饰对象的源代码 2. 不能修改被装饰对象的调用方式 PS: ...
分类:
编程语言 时间:
2018-11-18 13:10:58
阅读次数:
217
Python的循环体语句有for和while 语句,与c语言比较类似。For语句主要用于指定次数的循环程序中,while一般用于无限循环语句中,仅仅相对而言,其实都可以运用。 下面是一个模拟抽奖的简单程序,用户可以抽奖,每次输入一定的数字.当未抽到奖时,直接终止游戏。设定输入的数字0-10是三等奖, ...
分类:
编程语言 时间:
2018-11-18 12:34:30
阅读次数:
619