type() 函数是 Python 内置函数,用于获取对象的类型。

以下是 type() 函数的语法:
type(object)

  •  object: 要获取类型的对象,可以是任何对象,如数字、字符串、列表、元组、字典、函数等。


type() 函数返回对象的类型,通常是一个类对象。

下面是一些示例:
# 获取整数的类型
x = 42
print(type(x))  # 输出 

# 获取字符串的类型
s = "Hello, World!"
print(type(s))  # 输出 

# 获取列表的类型
my_list = [1, 2, 3]
print(type(my_list))  # 输出 

# 获取函数的类型
def my_function():
    pass

print(type(my_function))  # 输出 

# 获取类的类型
class MyClass:
    pass

obj = MyClass()
print(type(obj))  # 输出 

在这些示例中,type() 函数被用于获取不同类型对象的类型信息。返回的类型通常是一个类对象,表示对象所属的类。需要注意的是,type() 也可以用于判断对象的类型,例如:
x = 42
if type(x) == int:
    print("x 是整数类型")

虽然 type() 可以用于获取对象的类型,但在实际编程中,通常更推荐使用 isinstance() 函数,因为它更灵活,可以处理继承关系。


转载请注明出处:http://www.zyzy.cn/article/detail/336/Python3