四、变量和数据类型#
1.数据类型#
在计算机程序中,我们通常需要处理各种各样的数据
不同的数据对应不同的数据类型
python支持的数据类型包括如下这些:
基本数据类型:
数据类型 | 描述 |
---|---|
int | 整型 |
float | 浮点型(小数) |
bool(True 1 False 0) | 布尔型 |
complex | 复数型 |
高级数据类型
数据类型 | 描述 |
---|---|
str | 字符串 |
list | 列表 |
tuple | 元组 |
set | 集合 |
dict | 字典 |
2.变量#
变量是用来描述计算机中的数据存储空间的
我们可以通过变量来保存定义的数据
变量定义#
变量名 = 变量值
1 2 3 4 5 6 7 8 |
|
可以通过type获取变量类型
1 2 3 |
|
python是动态类型语言,变量类型可以通过赋值进行修改
1 2 3 4 |
|
变量的命名规则#
变量名的定义需要遵守下面的规则:
- 只能由数字,字母,_(下划线)组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
python中的关键字包括如下这些:
如下这些变量名都是不合法的:
1 2 |
|
变量的命名规范#
为了让我们代码更加简洁易懂,还需要遵守下面的命名规范
- 下划线命名法
1 |
|
- 驼峰命名法
1 2 3 4 |
|
3.算术运算符#
数值之间的操作用到的运算如如下:
运算符 | 描述 |
---|---|
+ | 加 |
- | 减 |
* | 乘 |
/ | 除 |
// | 取整除 |
% | 取余数 |
** | 幂 |
不同变量类型之间的运算
- 数值型变量之间可以直接计算
- 字符串之间使用+拼接字符串
1 2 3 4 |
|
输出结果:
1 |
|
- 字符串变量和整型使用*重复拼接相同的字符串
1 2 3 |
|
输出结果:
1 |
|
- 数值变量和字符串不能进行其它计算
1 2 3 4 5 |
|