| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment vérifier les types de variables en Python
    Python n'a pas de fonction facilement disponible pour vérifier les types de variables , mais vous pouvez utiliser la fonction isinstance pour voir si une variable est d'un type spécifique . La fonction isinstance nécessite deux paramètres : un argument d' objet, comme une variable , et un argument ClassInfo , comme un type de données . Si l'argument ClassInfo n'est pas un type reconnaissable , Python déclenche une erreur . Vous pouvez utiliser isinstance pour vérifier si une variable est d'un type spécifique , ou écrire votre propre fonction en utilisant plusieurs appels à isinstance de vérifier plusieurs types de variables . Vous pouvez également consulter les variables soumises par les utilisateurs avec isinstance . Instructions
    1

    Ouvrez la ligne de commande Python ou coquille . Tapez " isinstance (37, str) " et appuyez sur "Entrée". Cette ligne demande si "37" est une chaîne. Python renvoie « Faux ». Tapez " isinstance (37, int) " et appuyez sur "Entrée". Python retourne "true". Tapez " isinstance (Faux , bool ) " et appuyez sur "Entrée". Python retourne "true".
    2

    Tapez la commande suivante :

    def typechecker (var) :

    si isinstance (var , str ) :
    < p> print " variable est une chaîne "

    Return of

    Elif isinstance (var , int):

    print " variable est un entier "

    retour
    Photos

    Elif isinstance (var , float):

    print " variable est un flotteur "

    Return of

    Ceci définit une fonction appelée " typechecker " qui vérifie pour voir si une variable est un string, integer ou float . Vous pouvez inclure d'autres types dans la fonction. N'oubliez pas de tiret correctement .
    3

    type " typechecker (37)" et appuyez sur " Entrée". Python retourne "Variable est un entier " parce que 37 est un nombre entier . " Typechecker ( 24.24 ) " Type et appuyez sur " Entrée". Python retourne "Variable est un flotteur " parce que 24.24 est un nombre décimal. " Typechecker Type (" Bonjour ")" et appuyez sur "Entrée". Python retourne " variable est une chaîne " parce que "Bonjour" est une chaîne
    4 Type de

    " getInput = raw_input ( " Tapez quelque chose : " )". " . Valider" et appuyer Python vous invite à saisir un texte . Tapez du texte et appuyez sur " Entrée". Tapez " typechecker ( getInput ) " et appuyez sur "Entrée". Python passe la variable soumis par les utilisateurs à la fonction et renvoie le type .

    Previous :

    next :
      articles connexes
    ·Comment déterminer la taille d'un mot en Python 
    ·Comment choisir les listes hasard parmi Python 
    ·Comment Consommer un flux Atom en Python 
    ·Types de données Python en mémoire 
    ·Comment faire pour convertir Epoch en Python 
    ·Comment compiler un fichier Python 
    ·Comment ajouter une saisie de caractères dans Python 
    ·Comment faire conditionnelles en Python 
    ·Comment Loop Through une liste de fichiers en Python 
    ·Comment lire un fichier CSV en Python 
      articles en vedette
    ·Types de contrôles de validation 
    ·Comment créer CLOB en Java 
    ·Comment remplacer du texte dans un fichier PHP 
    ·Comment obtenir un mot de passe protégé URL Avec Java…
    ·Comment traduire le code C à Java 
    ·Comment faire une photo dans une reproduction de peintu…
    ·Comment créer Layout Web 
    ·Comment faire pour désactiver l'authentification PAM 
    ·Comment puis-je écrire un fichier CSV en C # 
    ·Comment faire pour supprimer les caractères d'une chaî…
    Copyright © Connaissances Informatiques http://fr.wingwit.com