加载中
python学习:Python 包

包 定义   为了组织好模块,会将多个模块分为包。Python 处理包也是相当方便的。简单来说,包就是文件夹,但该文件夹下必须存在 __init__.py 文件。   常见的包结构如下:   最简单的情...

2019/05/31 22:39
51
Python学习05.09:Python闭包

前面章节中,已经对 Python 闭包做了初步的讲解,本节将详解介绍到底什么是闭包,以及使用闭包有哪些好处。 闭包,又称闭包函数或者闭合函数,其实和前面讲的嵌套函数类似,不同之处在于,闭...

2020/02/03 21:37
130
Python学习05.08:Python变量作用域

所谓作用域(Scope),就是变量的有效范围,就是变量可以在哪个范围以内使用。有些变量可以在整段代码的任意位置使用,有些变量只能在函数内部使用,有些变量只能在 for 循环内部使用。 变量...

2020/02/03 21:22
120
python学习03.08:Python赋值运算符

赋值运算符主要用来为变量(或常量)赋值,在使用时,既可以直接用基本赋值运算符“=”将右侧的值赋给左侧的变量,右侧也可以在进行某些运算后再赋值给左侧的变量。 = 基本赋值运算符 Python...

2019/10/08 18:13
68
PYTHON学习14.10:Python with as用法详解

有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式,例如在任何一门编程语言中,文件的输入输出、数据库的连接断开等,都是很常见...

2020/01/02 13:25
174
Python学习04.16:Python set集合详解

Python 中的集合,和数学中的集合概念一样,用来保存不重复的元素,即集合中的元素都是唯一的,互不相同。 从形式上看,和字典类似,Python 集合会将所有元素放在一对大括号 {} 中,相邻元素...

2019/10/18 14:48
120
python学习03.01:Python变量的定义和使用

任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。 变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的...

2020/01/14 13:17
51
PYTHON学习04.02:Python list列表详解

在实际开发中,经常需要将一组(不只一个)数据存储起来,以便后边的代码使用。说到这里,一些读者可能听说过数组(Array),它就可以把多个数据挨个存储到一起,通过数组下标可以访问数组中...

2020/01/16 11:02
91
python学习04.12:Python dict字典详解

和列表相同,字典也是许多数据的集合,属于可变序列类型。不同之处在于,它是无序的可变序列,其保存的内容是以“键值对”的形式存放的。 字典类型是 Python 中唯一的映射类型。“映射”是数...

2019/10/18 14:43
97
Python学习06.05:Python self用法详解

在定义类的过程中,无论是显式创建类的构造方法,还是向类中添加实例方法,都要求将 self 参数作为方法的第一个参数。例如,定义一个 Person 类: class Person: def __init__(self): print(...

2020/02/08 21:46
116
python学习03.05:Python bytes类型及用法

Python bytes 类型用来表示一个字节串,和字符串相呼应。 bytes 是 Python 3.x 新增的类型,在 Python 2.x 中不存在的。 字节串(bytes)和字符串(string)的对比: 字符串由若干个字符组成...

2020/01/14 15:08
118
python学习03.09:Python位运算符详解

位运算符通常在图形、图像处理和创建设备驱动等底层开发中使用。使用位运算符可以直接操作数值的原始 bit 位,尤其是在使用自定义的协议进行通信时,使用位运算符对原始数据进行编码和解码也...

2019/10/09 18:50
87
Python学习05.07:Python None(空值)及用法

在 Python 中,有一个特殊的常量 None(N 必须大写)。和 False 不同,它不表示 0,也不表示空字符串,而表示没有值,也就是空值。 这里的空值并不代表空对象,即 None 和 []、“” 不同: ...

2020/02/03 20:41
544
python学习03.07:Python类型转换,Python数据类型转换函数大全

虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转换。 比如说,我们想通过使用 print() 函数输出信息“...

2020/01/14 21:10
137
PYTHON学习14.10.01:Python with as用法详解 补充

有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后...

2020/01/03 20:43
78
python学习04.09:Python tuple元组详解

元组是 Python 中另一个重要的序列结构,和列表类似,也是由一系列按特定顺序排序的元素组成。和列表不同的是,列表可以任意操作元素,是可变序列;而元组是不可变序列,即元组中的元素不可以...

2019/10/17 12:56
189
Python学习06.13:Python继承机制及其使用

Python 类的封装、继承、多态 3 大特性,前面章节已经详细介绍了 Python 类的封装,本节继续讲解 Python 类的继承机制。 继承机制经常用于创建和现有类功能类似的新类,又或是新类只需要在现...

2020/02/20 21:02
159
Python学习06.12:Python封装机制及实现方法

不光是 Python,大多数面向对象编程语言(诸如 C++、Java 等)都具备 3 个典型特征,即封装、继承和多态。其中,本节重点讲解 Python 类的封装特性,继承和多态会在后续章节给大家做详细讲解...

2020/02/20 17:34
153
python学习03.11:Python逻辑运算符及其用法

逻辑运算符是对真和假两种布尔值进行运算(操作 bool 类型的变量、常量或表达式),逻辑运算的返回值也是 bool 类型值。 Python 中的逻辑运算符主要包括 and(逻辑与)、or(逻辑或)以及 no...

2019/10/11 21:48
94
Python学习06.04:Python类对象的创建和使用

通过前面章节的学习,我们已经学会如何定义一个类,但要想使用它,必须创建该类的对象。 创建类对象的过程,又称为类的实例化。 Python类的实例化 对已定义好的类进行实例化,其语法格式如下...

2020/02/06 19:25
73

没有更多内容

加载失败,请刷新页面

返回顶部
顶部