Python 中常用的数据类型包括: 数字类型:包括整型(int)、长整型(long)、浮点型(float)、复数型(complex)。 字符串类型(str):用于保存文本数据,可以使用单引号、双引号或三引号来定义字符串。 列表类型(list):可以保存多个值,列表中的元素可以是任何数据类型,使用中括号来定义,元素之间用逗号隔开。 元组类型(tuple):类似于列表,但是元组中的元素不能被修改,使用小括号来定义。 字典类型(dict):用于保存键-值对,键和值可以是任何数据类型,使用大括号来定义。 集合类型(set):用于保存不重复的元素,使用大括号或 set() 函数来定义。 布尔类型(bool):表示真或假,只有两个取值 True 和 False。 空类型(NoneType):表示空值或空对象。 其中,前五个是常用的数据类型。除了以上常用的数据类型,Python 还提供了一些其他的数据类型,如文件类型、字节类型、日期类型等。 Python 中布尔类型(bool) Python中的布尔类型(bool)只有两个取值,分别是True和False。bool类型通常用于逻辑判断和条件控制语句中,例如while和if语句。在Python中,True和False都是内置的常量,且都属于bool类型,不允许进行赋值操作。可以使用bool()函数将其他类型的数据转化为bool类型. Python 中的数字类型概述 Python 中的数字类型包括整型(int)、长整型(long)、浮点型(float)、复数型(complex)。 整型(int):表示整数类型,可以表示正整数、负整数和零。 长整型(long):表示比普通整型更大的整数类型,可以表示非常大的整数。 浮点型(float):表示实数类型,可以表示十进制小数,包括正数、负数和零。浮点数在 Python 中是有精度限制的。 复数型(complex):表示复数类型,由实数和虚数构成,如 3+4j 、 2.1-3.2j 等形式。 可以使用内置的 type() 函数来查看变量的类型。例如,下面的代码分别定义了一个整型变量、一个浮点型变量和一个复数型变量: a = 5 b = 3.14 c = 2 + 3j print(type(a)) # 输出: print(type(b)) # 输出: print(type(c)) # 输出:Python 的数字类型支持多种运算,包括算术运算、位运算、比较运算等。 例如,可以使用 + 、 - 、 * 、 / 、 // 、 % 等运算符进行算术运算,使用 & 、 | 、 ^ 、 ~ 等运算符进行位运算,使用 == 、 != 、 > 、 dba915863273b0a529461e9f542d6438= 、 43d178325aaf6c3276e10bf40c486681。 NoneType还常常用于函数的返回值,如果函数没有明确的返回值,则默认返回None,例如:def hello(): print('Hello, world!') x = hello() print(x) # 输出:None以上代码定义了一个函数hello(),该函数没有明确的返回值,因此默认返回None。在函数调用时,将返回值赋值给变量x,然后输出变量x的值,结果输出None。