什么是变量
字母或者下划线开头,由字母、下划线、数字组成的标识符,变量名不能是python内置的关键字
为什么要有变量
为了让计算机能够像人一样去记忆,计算机底层全是二进制,编程语言中的变量是为了方便人类编写程序
变量的使用
name = 'long' gender = '男' age = 18
变量名做到见名知意就行
命名风格
# 驼峰命名法 myFirstName = 'zh' numberOfStudents = 30 # 纯小写加下划线 my_first_name = 'zh' number_of_students = 30
python推荐使用纯小写加下划线的命名方式
变量的三大特性
变量的三大特性分别是:变量值、数据类型、内存地址
name = 'zh' # 获取变量的类型 print(type(name)) # <class 'str'> # 获取变量的地址 print(id(name)) # 1780441820272
常量
常量指的是程序运行过程中不能被改变的量,可惜的是,python没有类似const的关键字来显式地声明一个常量,只能约定俗成地将纯大写的变量当成常量。看到纯大写的变量,应该自觉地避免改动它。
# 这是一个常量,不要试图改变一个常量 PI = 3.1415926535