📜  Python中的 type()函数(1)

📅  最后修改于: 2023-12-03 14:46:37.480000             🧑  作者: Mango

Python中的 type() 函数介绍

Python中的 type() 函数是一个内置函数,它用于返回给定对象的类型。

语法
type(object)
参数
  • object:要获取类型的对象。
返回值

type() 函数返回对象的类型。

示例

下面是一些示例,演示了 type() 函数的使用方法:

# 字符串
print(type("Hello, World!"))  # <class 'str'>

# 整数
print(type(42))  # <class 'int'>

# 浮点数
print(type(3.14))  # <class 'float'>

# 列表
print(type([1, 2, 3]))  # <class 'list'>

# 字典
print(type({"name": "John", "age": 30}))  # <class 'dict'>

# 函数
def greet():
    print("Hello!")
print(type(greet))  # <class 'function'>

# 自定义类
class MyClass:
    pass
obj = MyClass()
print(type(obj))  # <class '__main__.MyClass'>
注意事项
  • type() 函数返回的是对象的具体类型,以字符串形式呈现。
  • 对于自定义类,返回的类型字符串包括类的名称和所属模块名称。

更多关于 type() 函数的详细信息,请参阅官方文档:type() 函数