1. python基本认识
- python是解释型 面向对象的语言
2. python的优缺点
- 优点: 1. 容易理解 2. 可移植跨平台 3. 丰富的库,可扩展性,可嵌入C和C++语言 4. 应用范围广:科学计算 人工智能 大数据 云计算等
- 缺点: 1. 性能比主流编程语言低,运行速度教慢
3. python解释器: 去执行python的代码,主要用的是Cpython解释器
4. 开发环境: IDLE Pycharm等,理解成解释器的外挂,界面等更有助于编程开发
5. IDLE同时有交互模式(脚本模式)和开发模式
6. python的组成
- 模块(源文件) → 语句 →
- python执行是顺序执行,依次向下
7. 对象
- pythton中一切对象,对象的实质就是一个内存块,支持指定类型的相关操作
- 组成: 标识(id) + 类型(type) + 值(value) 组成
- 赋值操作是将对象的地址赋值给变量,不是将值给变量
- 变量就相当于一个标签
8. 引用
- 变量是对对象的引用,因为变量存储的就是对象的地址,变量通过地址引用对象
- 变量位于栈内存,对象位于堆内存
- python变量不需要声明类型,python解释器自动确定数据类型
- 每个对象都有数据类型,只支持该类型的数据操作
9. 标识符
- 用于表示变量 函数 类 模块等的名称
- 规则: 1.区分大小写 2. 开头字母或下划线 3. 不能使用关键字 4.双下划线开头结尾特殊意义
10. 变量和简单的赋值语句
- 变量的引用和声明需要绑定到对象上
- 删除变量(del 变量)
11. turtle画图包工具
- 案例练习( 奥运五环 )
- import turtle
- turtle.width() -- 线条宽度
- turtle.color() -- 线条颜色
- turtle.circle() -- 画圈
- turtle.goto() --以起始开始的坐标
等等
-