程序就是用来处理数据的, 而变量就是用来储存数据的
1 变量的定义
1.1 变量的基本使用
- 在 Python 中, 每个变量 在使用前都必须赋值, 变量 赋值以后 该变量才会被创建
- 等号 (=) 用来给变量赋值的
变量名 = 值
左边是一个变量名
右边是存储在变量中的值
# 定义 qq_number 的变量用来保存 qq 号码
qq_number = "123456"
# 定义 qq_password 的变量用来保存 qq 密码
qq_password = "123"
# 输出定义的变量
print(qq_number) # 输出123456
print(qq_password) # 输出123
1.2 变量的类型
在内存中创建一个变量, 会包括 :
- 变量的名称
- 变量保存的数据
- 变量存储数据的类型
- 变量的地址
1.2.1 个人信息演练
'''
姓名: 张三
性别: 男
年龄: 26
身高: 180 cm
'''
# 在 Python 中, 定义变量时是不需要指定变量的类型的
# 在运行的时候, Python 解释器, 会根据赋值语句等号右侧的数据
# 自动推导出变量中保存数据的准确类型
# str 表示是一个字符串类型
name = "张三" # str 字符串类型
gender = "男" # str 字符串
age = 18 # int 整型
height = 1.80 #float 浮点型数据
1.2.2 变量类型的种类
- 在 Python 中定义变量是 不需要指定类型(在其他很多高级语言中都需要)
- 数据类型可以分为 数字型 和 非数字型
- 数字型:
- 整型 ( int )
- 浮点型( float )
- 布尔型( bool )
- 真 True 非 0 数 —— 非零即真
- 假 False 0
- 复数型 ( complex )主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题
- 非数字型
- 字符串
- 列表
- 元组<