---
title: 数据 类型
date: 2024-06-06T23:51:27Z
tags: []
---

## 整数类型

| 进制类型 | 引导符号 |
| -------- | -------- |
| 十进制   | 无       |
| 二进制   | 0b 或 0B |
| 八进制   | 0o 或 0O |
| 十六进制 | 0x 或 0X |

## 字符串

字符串切片
例如

```python
  0  1  2  3  4
a= h  e  l  l  o
  -5 -4 -3 -2 -1


a[0]=a[-5]
a[0:5]#区间的字符串
a[N:]#N到字符串的结尾
a[:N]#0到N
```

### 字符串操作

`A+B`可以将 A 支付串和 B 字符串连接
`x*n`或`n*x`复制 n 个字符串
`x in n`如果 x 是 n 的字符串位 True,否则为 False

## 布尔类型

True 表示整数 1
False 表示整数 0

布尔值的 False 情况如下

- False 或者是 None
- 数字中的 0,包含 0,0.0,虚数 0
- 空序列,包含空字符串,空元组,空列表,空字典,空合集
- 自定义对象的实例,该对象**bool**()方法返回 False 或**len**()方法返回 False

## 数据类型的转换

需要转换的数据类型(变量名)
