7.29

1.计算机基础小结 (大纲)

(初识编程)什么是编程语言 什么是编程 为何编程
(计算机组成)CPU(计算器 控制器) 内存外存 输入设备 输出设备 机械硬盘,固态硬盘工作原理 应用程序启动流程
(计算机操作系统) 文件,应用程序定义 操作系统作用 计算机的三层 操作系统的启动
(编程语言) 机器语言 汇编语言 编译型语言 解释型语言

2.变量

意义:描述变化的世间万物的状态

意义:描述变化的世间万物的状态

组成:变量名(变量值)=(赋值符号) 变量值(数值)

变量名必须有数字/字母/下划线_组成 (下划线只在链接的时候用)

变量名都有意义 存不是目的 取才是目的 不能用关键字作为变量名

3.常量

定义:不变的量

所有字母大写(约定俗成)实际是变量

4.执行Python程序的两种方式

交互式(jupyter)优点:运行一句执行一句 缺点:关闭即消失

命令行式(pycharm)优点:一直保存 缺点:全部写完才能调试bug

5.Python变量内存管理

定义一个变量 会开辟一个空间存储这个变量

print会创建一个变量,打印完后,会释放这个空间

引用计数(针对变量值) 引用系数为0时,触发垃圾回收机制,释放内存占用

print(id())打印内存地址

【-5,256】(小整数池)在python解释器启动的时候就自动开辟了,不受垃圾回收机制影响

pycharm的优化:间隔时间短的,无论多大,id都一样

6.定义变量的三个特征

print(id())获取变量的内存地址,针对变量值

print(type())数据类型,针对变量值

print()打印变量值

7.花式赋值

交叉赋值 链式赋值

8.注释

解释

让代码无意义

一行代码后面注释,代码块上面注释

9.正确的打字指位

三个学习网站

https://www.liaoxuefeng.com/wiki/1016959663602400/1016959735620448 廖雪峰python

https://www.python.org/downloads/ python官网

https://www.runoob.com/python3/python3-tutorial.html 菜鸟编程

原文地址:https://www.cnblogs.com/jiann/p/11264890.html