Python变量
1,变量的定义
在Python中,每个变量在使用之前都必须赋值,变量只有在赋值之后才会被创建
使用=可以给变量赋值
=左边是变量名,=右边是变量的值。
变量定义之后就可以直接使用了
2,变量的命名
(1)标识符
- 标识符就是在程序中定义的变量名和函数名
- 标识符可以由字母、下划线和数字组成
- 标识符不能以数字开头
- 标识符不能与关键字重名
- 标识符区分大小写
(2)关键字
关键字就是在Python内部已经使用的标识符。
查看Python的关键字
import keyword
print(keyword.kwlist)
(3)变量的命名规则
1,命名规则的目的是为了增加代码的识别性和可读性,并非绝对与强制
- 定义变量时,建议在=的左右两边各保留一个空格。
- 变量名由两个或多个单词组成时,每个单词都应使用小写字母,并且单词与单词之间用下划线连接。如:
first_name
2, 驼峰命名法
- 变量名由两个或多个单词组成时,还可以使用驼峰命名法来命名
小驼峰式命名法 - 第一个单词以小写字母开始,后续单词的首字母大写。如
firstName>
大驼峰式命名法 - 每一个单词的首字母都大写。如
FirstName
3,变量的类型
在Python中,定义变量是不需要指定数据类型的。但Python本身是有数据类型的,它的数据类型可分为数字型和非数字型
1,数字型
- 整型int。
- 浮点型float。
- 布尔bool。布尔类型中用True和False表示真和假(非零即真)
- 复数型complex。主要用于科学计算,如:平面场问题、波动问题、电感电容等问题
2,非数字型
- 字符串
- 列表
- 元组
- 字典
- 说明
| 格式化字符| 含义 |
| %s | 字符串 |
| %d | 有符号十进制整数。%06d表示输出的整数显示位数,不足用0补全 |
| %f | 浮点数。%.02f表示小数点后只显示两位 |
| %% | 输出%号 |
例子:
print("姓名:%s" %name)
浙公网安备 33010602011771号