Python大纲
2019-03-22 本文已影响0人
ouchaochao
序 Why Python
第一章 Start
-
Python 2和Python 3的区别和选择
-
安装Python环境
在Windows上安装Python 在Linux上安装Python 在Max上安装Python 使用IDE工具:pycharm
第二章 变量与字符串
-
Hello Python
-
中文编码
-
变量
-
运算符
-
字符串
处理字符串
- 字符串字面量
- 双引号
- 转义字符
- 原始字符串
- 用三重引号的多行字符串
- 多行注释
- 字符串下标和切片
- 字符串的in和notin操作符
有用的字符串方法
- 字符串方法upper()、lower()、isupper()和islower()
- isX字符串方法
- 字符串方法startswith()和endswith()
- 字符串方法join()和split()
- 用rjust()、ljust()和center()方法对齐文本
- 用strip()、rstrip()和lstrip()删除空白字符
- 用pyperclip模块拷贝粘贴字符串
第三章 循环与判断
-
逻辑控制
与
或
非
比较
-
条件控制
if
elif
else
-
循环
for
while
循环嵌套
注释和break
continue
第四章 数据结构
-
列表
列表数据类型 - 用下标取得列表中的单个值 - 负数下标 - 利用切片取得子列表 - 用len()取得列表的长度 - 用下标改变列表中的值 - 列表连接和列表复制 - 用del语句从列表中删除值 使用列表 - 列表用于循环 - in和notin操作符 - 多重赋值技巧 增强的赋值操作 方法 - 用index()方法在列表中查找值 - 用append()和insert()方法在列表中添加值 - 用remove()方法从列表中删除值 - 用sort()方法将列表中的值排序 类似列表的类型:字符串和元组 - 可变和不可变数据类型 - 元组数据类型 - 用list()和tuple()函数来转换类型 引用 - 传递引用 - copy模块的copy()和deepcopy()函数
-
字典
字典数据类型 - 字典与列表 - keys()、values()和items()方法 - 检查字典中是否存在键或值 - get()方法 - setdefault()方法
-
元组
-
集合
第五章 函数
-
函数
-
函数的返回值
-
参数默认值
-
变量的作用范围
-
关键字参数
-
可变参数
-
参数解包
-
zip函数
-
lambda函数
-
其它的Python 内置函数
第六章 类
-
类和对象
-
类的init函数
-
实例变量
-
继承
-
多重继承
第七章 Python 趣味案例
-
Python 100例
-
Python使用SMTP发送邮件
-
Python正则表达式验证电话号码、电子邮件是否正确
-
猜数字
-
输入验证
-
从网上爬取图片
-
读写文件
第八章 使用的第三方库
-
Why 第三方库
-
安装第三方库
-
使用第三方库