请列举并解释三种数据类型。
1. 数值型数据类型（Numeric data type）：表示数值或量值，包括整型（整数）、浮点型（小数）、双精度浮点型等。

2. 字符型数据类型（Character data type）：表示字符或文本，包括单个字符（char）、字符串（string）等。

3. 布尔型数据类型（Boolean data type）：表示真（True）或假（False），通常用来进行条件判断和逻辑运算。