La fonction type() renvoie le type de l'objet si vous n'avez que le premier paramètre, et les trois paramètres renvoient le nouveau type d'objet.
type() : La sous-classe ne sera pas considérée comme la classe parent (apprentissage recommandé : Tutoriel vidéo Python)
Voici la syntaxe de la méthode type() :
class type(name, bases, dict)
Parameters
name -- le nom de la classe. bases – Un tuple de classes de base. dict – Dictionnaire, variables d'espace de noms définies dans la classe.
Valeur de retour
Un paramètre renvoie le type d'objet et trois paramètres renvoient le nouveau type d'objet.
Ce qui suit montre un exemple d'utilisation de la fonction type :
# 一个参数实例 >>> type(1) <type 'int'> >>> type('runoob') <type 'str'> >>> type([2]) <type 'list'> >>> type({0:'zero'}) <type 'dict'> >>> x = 1 >>> type( x ) == int # 判断类型是否相等 True # 三个参数 >>> class X(object): ... a = 1 ... >>> X = type('X', (object,), dict(a=1)) # 产生一个新的类型 X >>> X <class '__main__.X'>
Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre!
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!