- Python3 命令行交互解释器
- Python 关键字
- 运算符与表达式
- 列表、元组、集合、字典的创建与使用
- 函数的定义
- 类的定义与初始化
- Vim 编写 Python3 脚本
- 变量的定义与赋值
- 流程控制
- 字符串的操作
- 文件的读写和异常处理
- PEP8 代码风格指南
简明易懂的 Python3 课程,不仅适用于那些有其它语言基础的同学,对没有编程经验的同学也非常友好。本课程不仅讲解了 Python3 基础知识,还介绍了 PEP8、Virtualenv、测试、项目结构以及 Flask 相关内容
知识点: 1.使用交互模式的Python3解释器 2.简单使用vim编写Python3脚本 3.执行Python3脚本 4.Python3代码风格建议 5.Python3中使用注释 6.认识Python3模块
知识点: 1.python关键字 2.变量的定义与赋值 3.input()函数 4.字符串的格式化
知识点: 1.关系/逻辑运算 2.表达式 3.类型转换
知识点: 1.导入模块 2.打印输出 3.运算符和表达式
知识点: 1.if语句 2.else语句 3.真值检测
知识点: 1.while循环 2.print()函数的end参数 3.列表 4.索引 5.切片 6.for循环 7.range()函数 8.continue关键字 9.for循环中的else关键字
知识点: 1.列表的方法与列表元素的删除 2.将列表用作栈和队列 3.列表推导式 4.元组、集合、字典的创建与操作 5.enumerate()
和zip()
函数
知识点: 1.字符串的3种表示 2.字符串的分割、连接、大小写转换、搜索等常用操作
知识点: 1.函数的定义 2.局部/全局变量的概念 3.默认参数,关键字参数及强制关键字参数 4.文档字符串的使用 5.高阶函数,map()函数
知识点: 1.文件打开模式 2.文件读取与写入 3.with
语句
知识点: 1.文件读取 2.for循环 3.字符串操作
知识点: 1.NameError 2.TypeError 3.异常处理(tryexcept) 4.异常抛出(raise) 5.finally子句
知识点: 1.异常 2.文件处理 3.ifelse
知识点: 1.类的定义 2.对象初始化
知识点: 1.模块的导入 2.包 3.默认/第三方模块介绍 4.命令行参数
知识点: 1.Counter类 2.defaultdict类 3.namedtuple类
知识点: 1.类 2.Collection模块 3.注意最终的打印形式
知识点: 1.代码排版 2.字符串引号 3.表达式和语句中的空格 4.注释 5.版本注记 6.命名约定 7.公共和内部接口 8.程序编写建议
知识点: 1.迭代器 2.生成器 3.生成器表达式 4.闭包 5.装饰器
知识点: 1.virtualenv的安装 2.创建虚拟环境 3.激活虚拟环境 4.使用多个虚拟环境 5.关闭虚拟环境
知识点: 1.单元测试概念 2.使用unittest模块 3.测试用例的编写 4.异常测试 5.测试覆盖率概念 6.使用coverage模块
知识点: 1.创建项目,编写__init__
文件 2.使用setuptools模块,编写setuppy和MANIFESTin文件 3.创建源文件的发布版本 4.项目注册&上传到PyPI
知识点: 1.微框架、WSGI、模板引擎概念 2.使用Flask做web应用 3.模板的使用 4.根据URL返回特定网页
简明易懂的 Python3 课程,不仅适用于那些有其它语言基础的同学,对没有编程经验的同学也非常友好。
FrostSigh 共发布过 7 门课程
查看老师的所有课程 >免费
还可以,懂得了如何去运用
好好
非常好
很赞
完成
解释的很详细
很好
1111
非常好
代码跑不了,先本地跑着
if else
import math math.pi
学习的非常愉快轻松嫩呢,讲解的非常清楚
vim 创建文件touch 保存并退出 :wq 回车
python 导入函数 import
nice