变量定义
- Python中每个变量在使用前都必须赋值,变量被赋值之后才会被创建
- 用 = 赋值
变量名 = 值
- 定义变量名时不需要指定类型,解释器会根据等号右侧的数据自动推导出类型
变量类型
不同类型变量之间的计算
- 数字型变量之间可以直接计算
- 如果是bool型,在计算时true对应1,false对应0
- 字符串变量之间用 + 拼接字符串
- 字符串和整数用 * 重复拼接的次数
- 数字型变量和字符串之间不能进行其他计算
变量的输入和输出
input函数
- 用户输入的任何内容Python都认为是一个字符串
- 语法
字符串变量 = input (“提示信息”)
类型转换函数
格式化输出
- %为格式化操作符,专门处理字符串中的格式
- 语法
print ("格式化字符串" % 变量1)
- 语法
print ("格式化字符串" % (变量1,变量2......))
scale=0.25
print("数据比例是 %.2f%%" % (scale*100))
变量的命名
- 标示符可以由字母(区分大小写)、下划线和数字组成
- 不能以数字开头
- 不能与关键字重名
- 命名规则:
- 在 = 左右应该各保留一个空格
- 变量名如果由大于等于两个单词组成时,每个单词都使用小写字母,用下划线分隔