软件内置的种类主要包括以下几种:
数字类型
`int`:表示整数类型,如 1、42 等。
`float`:表示浮点数类型,如 3.14、1.0 等。
`complex`:表示复数类型,如 1+2j、2-3j 等。
序列类型
`str`:表示字符串类型,用于表示文本数据。
`list`:表示列表类型,是一个有序的元素集合,可以包含不同类型的元素。
`tuple`:表示元组类型,与列表类似,但元组是不可变的,一旦创建就不能修改。
映射类型
`dict`:表示字典类型,是一种键值对的集合,其中每个键都是唯一的。
集合类型
`set`:表示集合类型,是一个无序的不重复元素集合。
其他类型
`bool`:布尔类型,用于表示真或假。
`char`:字符类型,用于表示单个字符。
`wchar_t`:宽字符类型,用于表示宽字符。
`short`:短整型,通常用于表示较小的整数。
`int`:整型,通常用于表示一般的整数。
`long`:长整型,通常用于表示较大的整数。
`long long`:长长整型,用于表示非常大的整数。
`float`:单精度浮点型,用于表示有小数点的数值。
`double`:双精度浮点型,用于表示高精度的数值。
`long double`:扩展精度浮点类型,用于表示更高精度的数值。
`void`:空类型,不对应具体的值,通常用于函数返回类型或函数指针。
这些内置类型为编程提供了基本的数据结构和操作功能,使得开发者能够更高效地编写代码。