正确答案是:C: str
### 专业分析
在编程中,数据类型决定了变量可以存储的数据种类。以下是关于这四种数据类型的专业解析:
| 数据类型 | 描述 |
|----------|------|
| **int** | 表示整数类型,存储不带小数的整数值,例如:1, 2, -3。 |
| **float**| 表示浮点数类型,存储带小数点的数值,例如:1.0, -2.5, 3.14。 |
| **str** | 表示字符串类型,用于存储文本数据。字符串是由字符组成的序列,可以包括字母、数字和特殊字符,例如:"Hello, World!"。 |
| **complex** | 表示复数类型,由实数部分和虚数部分组成,例如:3 + 4j,其中3是实数部分,4是虚数部分。 |
### 结论
- **str** 是字符串类型,用于处理文本数据。因此,对于问题中所问的字符串类型,正确的选项是 C: str。