商业网站如何备案,360建筑网上怎么删除投递信息,wordpress网站导航模板,wordpress收费会员在Python中#xff0c;type()函数是一个内置函数#xff0c;用于获取对象的类型。这个函数返回一个对象的类型对象#xff0c;可以用来比较和识别对象的类型。
# 获取一个整数的类型
print(type(123)) # 输出#xff1a;class int# 获取一个字符串的类型
print(t…在Python中type()函数是一个内置函数用于获取对象的类型。这个函数返回一个对象的类型对象可以用来比较和识别对象的类型。
# 获取一个整数的类型
print(type(123)) # 输出class int# 获取一个字符串的类型
print(type(Hello World)) # 输出class str# 获取一个列表的类型
print(type([1, 2, 3, 4])) # 输出class list# 获取一个字典的类型
print(type({name: John, age: 30})) # 输出class dict
除了获取基本数据类型的类型外type()函数还可以用于自定义类的对象。例如
class Person:def __init__(self, name, age):self.name nameself.age ageperson Person(Alice, 25)
print(type(person)) # 输出class __main__.Person在这个例子中type()函数返回了一个自定义类Person的类型对象。
需要注意的是type()函数返回的是对象的类型对象而不是字符串形式的类型名称。如果你需要获取字符串形式的类型名称可以使用type()函数的另一种形式即type.__name__属性。例如
print(type(123).__name__) # 输出int