变量就是能够变化的量python
量就是事物的状态,例如:人的年龄,身高,游戏等级等ide
变量是一种存取内存的机制学习
由于咱们但愿计算机像人同样记住事物的状态,而且这种状态能够变化code
详细地说:程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,因此咱们须要有一种机制可以反映或者说是保存下来程序执行时状态,以及状态的变化。游戏
变量的基本使用原则:先定义,后引用内存
定义的语法:变量名=变量值it
name = "xiaoming" age = 18 gender = "male"
引用变量的语法:变量名入门
print(name) print(age)
# 一、语法错误(SyntaxError):不容许犯语法错误,必须在程序运行前改正 # print("hello1") # print("hello2") # print("hello3" # print("hello4") # print("hello5") # 二、逻辑错误:逻辑上的错误只能在程序运行前被python解释器发现,应该尽可能把逻辑写到完美 # print("hello1") # print("hello2") # print(age) # age = 18 # print("hello4") # print("hello5")
变量名:用来访问变量值class
赋值符号:将变量值的内存地址绑定给变量名变量
变量值:就是咱们记录的事物的状态,也就是存到内存中的数据
补充:
左值:变量名若是在等号的左边,是存值
右值:变量名不在等号左边,是取值
命名的大原则:见名知意
命名规范:
1.是由字母、数字、下划线构成
2.不能以数字开头
3.不能使用python的关键字
命名风格:
1.驼峰体
AgeOfXiaoMing = 182.纯小写字母+下划线(变量名的推荐命名方式)
age_of_xiaoming = 18
age = 18 1.id身份 x = age print(id(age)) print(id(x)) 2.type类型 print(type(age))
程序运行过程当中不会改变的量(例如:圆周率)
AGE = 18 (变量名大写表示常量)
//*非原创,仅供学习交流//