Python
Ivan-Zhang
这个作者很懒,什么都没留下…
展开
-
Python语法基础之. Task12 模块(17/17)
Python基础—— Task12 模块 0. 前述1. 什么是模块2. 命名空间3. 导入模块4. `dir()`函数5. `if __name__ == '__main__'`6. 搜索路径7. 包(package)8.作用域10. 安装第三方库写在最后0. 前述之前的编程,如果 Python 解释器退出再进入,那么先前定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法...原创 2019-11-05 16:25:36 · 244 阅读 · 0 评论 -
Python语法基础之. Task11 魔法方法(15-16/17)
Python基础—— Task11 魔法方法 0. 基本概念1. 从最基础的魔法方法开始1.1 `init__(self[, ...])`1.2 `__new__(cls[, ...])`1.3 `__del__(self)`1.4 `__str__` 和 `__repr__`2. 算术运算符3. 反算术运算符4. 增量赋值运算符5. 一元运算符6. 属性访问7. 描述符8. 定制序列9. 迭代器...原创 2019-11-04 18:49:12 · 196 阅读 · 0 评论 -
Python语法基础之. Task10 类和对象(13-14/17)
Python基础—— Task10 类和对象 Task100. 写在前面1. 类与对象1.1 对象 = 属性 + 方法1.2 self1.3 python魔法方法的一个应用1.4 公有和私有1.5 继承1.6 组合1.7 类、类对象和实例对象1.8 绑定2. 类的内置方法与函数2.1 类的专有方法2.2 类的内置函数2.3运算符重载Task100. 写在前面面向对象技术简介类(Clas...原创 2019-11-01 17:15:43 · 192 阅读 · 0 评论 -
Python语法基础之. Task09 else 与 with 语句(12/17)
Python基础—— Task09 else 与 with 语句 1. else语句1. 1 while … else 语句1.2 for … else 语句1.3 try …. except … else 语句2. with 语句1. else语句1. 1 while … else 语句语法格式:while <判断语句>: <执行代码>else...原创 2019-10-31 22:46:03 · 206 阅读 · 0 评论 -
Python语法基础之. Task08 异常处理(11/17)
Python基础—— Task08 异常处理 写在前面前言1. 异常处理2. 抛出错误3. 用户自定义异常3.1 class+raise 自定义3.2 bar()+raise 自定义4. 记录错误5. 其他写在前面前言Python 有两种错误很容易辨认:语法错误异常语法错误:一般会返回SyntaxError: invalid syntax,且编译器一般都会给出提示(位置,出错类型,...原创 2019-10-29 21:54:01 · 132 阅读 · 0 评论 -
Python语法基础之. Task07 文件与文件系统(9-10/17)
Python基础—— Task07 文件与文件系统 1. 文件读写1.1 读文件1.2 open() 方法总结1.3 写文件2. 内存读写2.1 StringIO2.2 BytesIO4 序列化4.1 序列化基础知识1. 文件读写读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提...原创 2019-10-27 23:12:23 · 234 阅读 · 0 评论 -
Python语法基础之. Task06 字典和集合(8/17)
Python基础—— Task06 字典和集合 1. 字典dict {}1.1 字典的定义与特性1.2 字典的基本操作1.3 字典内置函数&方法2. 集合2.1 集合的基本操作2.2 集合的内置方法1. 字典dict {}1.1 字典的定义与特性Python内置了字典dict,在其他语言中也称为map。字典是另一种可变容器模型,且可存储任意类型对象。字典使用键-值(key-value...原创 2019-10-26 21:26:30 · 99 阅读 · 0 评论 -
Python语法基础之. Task05 函数与Lambda表达式(6-7/17)
Python基础—— Task05 函数与Lambda表达式 1. 函数1.1 定义函数1.2 函数调用1.2.1 函数调用1.2.2 内嵌函数1.2.3 闭包1.3 参数传递1.3.1 可更改(mutable)与不可更改(immutable)对象1.4 参数1.4.1 必需参数1.4.2 关键字参数1.4.3 默认参数1.4.4 不定长参数1.4.4.1 * 参数形式1.4.4.2 ** 参数形...原创 2019-10-25 23:10:16 · 199 阅读 · 0 评论 -
Python语法基础之. Task04 字符串和序列(5/17)
Python基础—— Task04 字符串和序列 1. 字符串1.1 Python 访问字符串中的值1.2 Python 字符串更新1.3 Python转义字符1.4 Python字符串运算符1.5 Python字符串格式化1.5.1 python字符串格式化符号1.5.2 字符串格式化操作符辅助指令写在最后[a : b : c] 访问元素1. 字符串字符串是 Python 中最常用的数据类...原创 2019-10-23 20:48:19 · 183 阅读 · 0 评论 -
Python语法基础之. Task03 列表和元组(3-4/17)
Python基础——Task03 列表和元组 写在前面1. 列表list []1.1 创建列表1.2 访问列表中的值1.3 更新列表1.4 删除列表元素1.5 Python列表脚本操作1.6 Python列表函数&方法2. 元组tuple2.1 元组的创建2.2 与列表相同/相近的操作2.3 元组内置函数写在最后[a : b : c] 访问元素写在前面序列是Python中最基本的数据...原创 2019-10-21 21:19:51 · 185 阅读 · 0 评论 -
Python语法基础之. Task02 条件与循环(2/17)
Python基础——Task02 条件与循环 写在前面1. 条件判断/条件控制if 语句if 语句嵌套2. 循环语句while 循环I. while 无限循环II. while 循环使用 else 语句for 循环break语句continue语句写在最后input() 语句range()函数pass语句写在前面上一篇 Task01 变量、运算符与数据类型 是对Python语言中最基本元素...原创 2019-10-21 19:20:14 · 441 阅读 · 0 评论 -
Python语法基础之. Task01 变量、运算符与数据类型(1/17)
Python基础——Task01.变量、运算符与数据类型 写在前面1. 变量2. 运算符2.1 Python算术运算符2.2 Python比较运算符2.3 Python赋值运算符2.4 Python位运算符2.5 Python逻辑运算符2.6 Python成员运算符2.7 Python身份运算符3. 数据类型3.1 Number(数字)3.2 String(字符串)3.3 List(列表)3.4 ...原创 2019-10-20 21:40:17 · 329 阅读 · 0 评论