变量

变量

一、什么是变量

变量:描述变化的世间万物的状态

  • 量:记录现实世界中的状态,让计算机能够像人一样去识别世间万物。

今天我可能180,明年我是不是可能就是185了(5cm不过分),那这种状态是不是会发生变化。

  • 变:现实世界中的状态是会发生改变的。
# 身高:180,体重:140,
height = 160
print(height)  # 180
print(160)

二、 定义变量

变量的组成(规则):

变量名(接收变量值) = (赋值符号) 变量值(数值) # 定义变量

身高 = 180  # 不建议这样做,但是可以这么做(建议采用英文定义)
print(身高)

weight = 160

name = 'randysun'

print(name, weight)

三、命名规范

  1. 变量名必须由数字/字母/下划线_组成;

  2. 变量名都具有可读性(意义) 存不是目的,取才是目的;

  3. 不要使用关键字(具有某种特殊意义的字符);

  4. 变量名的两种定义方式:下划线方式,驼峰体;

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)

四、总结

  1. 什么是变量:记录世界万物的状态,便于计算机计算处理等操作
  2. 变量命名规范:不得以数字开头,关键字命名,变量名有数字/字母/下划线组成,变量名要具有一定的意义,方便日后阅读;
  3. 变量的组成:
    • 变量名:接收变量值
    • 赋值符号(=): 把变量赋值给变量名
    • 变量值:世界万物的某一种状态
  4. 定义变量名的两种风格:
    • 下划线方式(Python推荐使用)
    • 驼峰体(一般Java,Js等命名方式)
  5. 注意:数据存不是目的,取才是目的
posted @ 2020-01-14 19:41  RandySun  阅读(181)  评论(0编辑  收藏  举报