📅  最后修改于: 2023-12-03 15:08:57.471000             🧑  作者: Mango
在Python中,我们可以使用type()函数来检查变量的类型。Type()返回参数的数据类型,包括整数、浮点数、字符串、布尔值、列表、元组、字典、集合等。
type(object)
其中,object是要检查类型的变量名或值。
以下是一些示例,帮助理解type()函数的使用方法:
a = 5
print(type(a)) # 输出 <class 'int'>
b = 2.3
print(type(b)) # 输出 <class 'float'>
c = 'Hello World!'
print(type(c)) # 输出 <class 'str'>
d = True
print(type(d)) # 输出 <class 'bool'>
e = [1, 2, 3]
print(type(e)) # 输出 <class 'list'>
f = (4, 5, 6)
print(type(f)) # 输出 <class 'tuple'>
g = {'name' : 'Tom', 'age' : 25}
print(type(g)) # 输出 <class 'dict'>
h = {1, 2, 3}
print(type(h)) # 输出 <class 'set'>
n = None
print(type(n)) # 输出 <class 'NoneType'>
if n is None:
print('n是空类型')
else:
print('n不是空类型')
x = [1, 'abc', True]
print(type(x)) # 输出 <class 'list'>
print(type(x[0])) # 输出 <class 'int'>
print(type(x[1])) # 输出 <class 'str'>
print(type(x[2])) # 输出 <class 'bool'>
以上就是在Python中检查变量类型的方法,大家可以根据自己的需求来选择使用哪种方式。