变量
一、什么是变量
变量:描述变化的世间万物的状态
- 量:记录现实世界中的状态,让计算机能够像人一样去识别世间万物。
今天我可能180,明年我是不是可能就是185了(5cm不过分),那这种状态是不是会发生变化。
- 变:现实世界中的状态是会发生改变的。
# 身高:180,体重:140,
height = 160
print(height) # 180
print(160)
二、 定义变量
变量的组成(规则):
变量名(接收变量值) = (赋值符号) 变量值(数值) # 定义变量
身高 = 180 # 不建议这样做,但是可以这么做(建议采用英文定义)
print(身高)
weight = 160
name = 'randysun'
print(name, weight)
三、命名规范
-
变量名必须由数字/字母/下划线_组成;
-
变量名都具有可读性(意义) 存不是目的,取才是目的;
-
不要使用关键字(具有某种特殊意义的字符);
-
变量名的两种定义方式:下划线方式,驼峰体;
eg:
# 1. 变量名必须由数字/字母/下划线_组成
height_of_randysun = 180 # 下划线只在连接的时候用
# 2. 变量名都具有可读性(意义) 存不是目的,取才是目的
_ = 180
print(_)
# 3.不要使用关键字(具有某种特殊意义的字符)
'''
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec',
'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',
'raise', 'return', 'try', 'while', 'with', 'yield']
'''
# 4. 变量名的两种定义方式
height_of_randysun = 180 # 下划线式(使用,约定俗成)
print(height_of_randysun)
HeightOfRandysun = 180 # 驼峰体,low,c/java
print(HeightOfRandysun)
四、总结
- 什么是变量:记录世界万物的状态,便于计算机计算处理等操作
- 变量命名规范:不得以数字开头,关键字命名,变量名有数字/字母/下划线组成,变量名要具有一定的意义,方便日后阅读;
- 变量的组成:
- 变量名:接收变量值
- 赋值符号(=): 把变量赋值给变量名
- 变量值:世界万物的某一种状态
- 定义变量名的两种风格:
- 下划线方式(Python推荐使用)
- 驼峰体(一般Java,Js等命名方式)
- 注意:数据存不是目的,取才是目的