01_变量的定义
在 Python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
等号(=
)用来给变量赋值:等号左边是一个变量名,等号右边是存储在变量中的值
02_数字型变量
- 整型(
int
),是正或负整数,不带小数点 - 浮点型(
float
),浮点型由整数部分与小数部分组成 - 复数型(
complex
),复数由实数部分和虚数部分构成,可以用a + bj
,或者complex(a,b)
表示, 复数的实部a
和虚部b
都是浮点型 - 布尔型(
bool
),真为True
(变量不等于0),假为False
(变量等于0)
例子如下:
"""
姓名:小明
年龄:18岁
性别:是男生
身高:1.75米
体重:75.0公斤
"""
name = '小明'
age = 18
gender = True # bool表示布尔类型,真 True 或 假 False
height = 1.75
weight = 75.0
print(name)
print(age)
print(gender)
print(height)
print(weight)
03_变量的命名
标识符
- 标示符可以由 字母、下划线 和 数字 组成
- 不能以数字开头
- 不能与关键字重名
关键字
- 关键字 就是在 Python 内部已经使用的标识符
- 关键字 具有特殊的功能和含义
- 开发者 不允许定义和关键字相同的名字的标示符
通过以下命令可以查看 Python 中的关键字
变量命名规则
注意 Python 中的 标识符 是 区分大小写的
在 Python 中,如果 变量名 需要由 二个 或 多个单词 组成时,可以按照以下方式命名
- 每个单词都使用小写字母
- 单词与单词之间使用 _下划线 连接
例如:first_name
、last_name
、qq_number
、qq_password
驼峰命名法
当 变量名 是由二个或多个单词组成时,还可以利用驼峰命名法来命名
小驼峰命名法
第一个单词以小写字母开始,后续单词的首字母大写
例如:firstName
、lastName
大驼峰命名法
每一个单词的首字母都采用大写字母
例如:FirstName
、LastName
、CamelCase
04_不同类型变量之间的计算
数字型变量 之间可以直接计算
如果变量是bool
型,True
对应的数字是1,False
对应的数字是0
此处需要注意,bool
型中的True
和False
的首字母均需要大写,才能进行计算
字符串变量之间 使用 + 拼接字符串
在 Python 中,字符串之间可以使用 +
拼接生成新的字符串
字符串变量 可以和 整数 使用 * 重复拼接相同的字符串
数字型变量 和 字符串 之间不能进行其他计算
05_变量的输入
input函数
语法格式如下:
字符串变量 = input("提示信息:")
用户输入的 任何内容 Python 都认为是一个 字符串
用type
函数可以显示变量类型
类型转换函数
06_变量的格式化输出
%
被称为 格式化操作符,专门用于处理字符串中的格式,包含 %
的字符串,被称为 格式化字符串
语法格式如下:
print("格式化字符串" % 变量1)
print("格式化字符串" % (变量1, 变量2...))
例子:
scale = 0.8
print('数据比例是%.2f%%' % (scale * 100)) # 格式化字符%%表示% 同时注意加括号
注意加括号,否则 %
scale 已经格式化为字符串,字符串 *
数字 会把字符串重复拼接多次