第1章:python概述
“Python是一种面向对象、解释型计算机程序设计语言,”
“由Guido van Rossum于1989年底发明。”
“第一个公开发行版发行于1991年,”
“源代码同样遵循 GPL(GNU General Public License)协议。”
- 安装python解释器、配置环境变量
- 常用python编辑器:pycharm、Jupyter、Notebook
- Pycharm功能:调试、语法高亮、project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等(程序编写、运行、测试一体化)
- Pycharm下载、安装、程序编写(creat new project、python file)
第2章:python基础
- 良好的代码格式
良好的代码格式可提升代码的可读性
1.1注释:
#代表注释,与标识的代码共占一行。
多行 三对双引号或单引号包裹的语句,主要用于说明函数或类的功能
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
1.2缩进:
Tab键 or 空格
空格是Python3首选的缩进方法
一般使用4个表示一级缩进
Python3不允许混合使用Tab和空格。
1.3语句换行
每行代码不超过79个字符,代码过长换行。
- 标识符和关键字
2.1标识符命名规则:
标示符由字母、下划线和数字组成,且数字不能开头。
区分大小写,例:andy和Andy是不同的标识符。
标识符不能使用关键字 。
2.2关键字:
Python3中一共有35个关键字
Jupyter单元格“help(”关键字“)”可查看关键字的声明。
- 变量和数据类型
- 变量:
Python使用标识符来标识不同的内存单元
“=”赋值,例:data=20
3.2数据类型:
python内置数据类型:整形(int)、浮点型(float)、复数类型(complex)和布尔类型(bool)
字符串:单双三
列表:“[ ]”,元素用逗号隔开
元组:“()”,保存任意数量与类型的元素,但不可以被修改
集合:“{ }”,同元组,但元素无序且唯一
字典:“{ }”,“键(Key):值(Value)”,键唯一,逗号分隔
3.3:变量的输入与输出:
Input输入
Print输出
- 数字类型
4.1数字类型转换表:
4.2运算符:
操作数量分:单目运算符、双目运算符
运算符的功能分:算术运算符、赋值运算符、比较运算符、逻辑运算符和成员运算符
4.3算数运算符:
+、-、