python基础-变量、常量
变量
什么是变量?
顾名思义,变量就是可以变化的量,例如人们的年龄,存款等,都会因为某些因素而发生改变
变量的定义、原理与使用:
变量的定义由三部分组成:变量名("相当于一个名称")、赋值号("用=来表示,作用是将=右边的东西赋值给左边")和值("用来记录事物的状态")
name = "pslsy"
# 定义一个变量,变量名字是name,然后将字符串pslsy通过赋值号(=)赋值给变量name
上面代码执行的原理是:在执行这行代码的时候,解释器会在内存中申请一个空间用来存放值,然后将申请到变量名的内存地址绑定到值上面,通过变量名,则可以直接引用到对应的值
变量名的命名规范
1、变量名只能是字母、数字或下划线的任意组合
2、变量名的第一个字符不能是数字
3、python代码中的关键字不能声明变量名如print、break、for等
变量值的三大特性
id:作用是查询变量的内存地址,例如:
name = 'pslsy' print(id(name)) # 1818202773232
# 这个值是我所打印出的内存地址,你们的可能不一样
type:作用是查询变量的类型,例如:
name = "pslsy" print(type(name)) # <class 'str'>
value:就是变量名本身,例如:
name = "pslsy" print(name) # pslsy
常量
什么是常量?
常量就是在执行过程中,不会发生改变的量,例如数字1、2、3...