上周学习回顾
1.编写py程序的两种方式
1.1 cmd窗口 # 可作为即使调试用
1.2 编辑环境 pycharm vscode sublime # 主流方式,可以永久保存代码
2.编程语言环境的选择 pycharm为例
2.1 变量与常量
2.1.1 变量的定义:变量是可以变化的量,值事物的状态
2.1.2 变量的三大组成:
①变量名:访问变量值
②赋值符号:把变量值的内存地址绑定给变量
②变量值:就是我们记录事物的状态,即存储的数据
2.1.3 变量名的命名风格:
①下划线式(python推荐使用)e.x user_name = “xx”
②大驼峰体 (js推荐使用)e.x UserName = “xx”
③小驼峰体 e.x userName = “xx”
2.1.4 python中没有严格意义上的常量 默认使用全大写的变量名作为常量
全大写的常量名主要用在配置文件
Ps:在其他编辑语言中有真正的常量
2.2 内存管理机制
2.2.1 垃圾回收机制
2.2.2 标记/清楚
2.2.3 分代回收
2.3 Python基本数据类型
2.3.1 整型 int name=“xx”
2.3.2 浮点型 float sarary=1.1
2.3.3 字符串 str 引号引起来的部分 描述性 文本
#三引号还可以用来表示注释
2.3.4 列表 list
中括号括起来,内部可以存放多个元素
元素与元素之间都好隔开 元素可以是任意的数据类型
[1,"xxx",[1,2,3]]
2.3.5 字典 dict
大括号括起来 内部可以存放多个元素
元素的表现形式是k:v键值对
k一般是对v的描述信息
v可以是任意的数据类型
{"username":"simon","password":123}
2.3.6 布尔值 bool
True False
当变量名存储值是布尔值的情况下,那么变量名都是以“is”开头
is_delete ; is_right ; is_status