变量
什么是变量
变量用来描述世间万物的状态
变量名的命名规范
- 变量名由数字/字母/下划线组成,不能以数字开头
- 变量名不能以关键字命名
- 变量名具有意义
变量的组成
- 变量名:接收变量值
- 赋值符号:把变量值赋值给变量名
- 变量值:就是一个数值
定义变量名的两种风格
- 驼峰体
AgeOfNick
- 下划线
age_of_nick
推荐使用
常量
什么是常量
不变的量,在python中可变(尽量不要更改),约定俗成的不可变
常量的表示方式
全大写AGEOFNICK
Python变量内存管理
新建变量就会开辟新的内存空间
x = 1000
y = 1000
# 值相同id不一定相同, id相同值一定相同
引用计数
有n个变量名指向一个变量值A,则A的引用计数为n
垃圾回收机制
当变量值的引用计数为0的时候,Python解释器会自动释放该变量值的内存
小整数池
[-5,256]之间的整数在Python解释器启动的时候就会自动生成,因此他不会被垃圾回收机制回收
定义变量的三个特征
- 打印变量值
- 打印变量的内存地址
- 打印变量的数据类型
花式赋值
链式赋值
x=y=z=10
交叉赋值
x = 20
y = 10
x, y = y, x
z = x
x = y
y = z
注释
单行注释
# 单行注释
ctrl + /
多行注释
'''
多行注释
多行注释
'''
"""
多行注释
多行注释
"""
标签:多行,常量,变量值,注释,赋值,变量名,变量
From: https://www.cnblogs.com/JunLeewarehouse/p/17777331.html