Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment accepter l'entrée utilisate…
  • Comment faire de noms mondiaux en Py…
  • Comment lire et écrire des fichiers…
  • Maintenance du logiciel Tutorial 
  • Comment créer un tuple Python 
  • Comment faire pour publier des pages…
  • Comment remplacer Regex sur Python 
  • Comment remplacer un espace par Pyth…
  • Comment ajouter des espaces de premi…
  • Les avantages de l' introspection en…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment calculer la série de Fourier en Python 
  • Comment faire pour supprimer un seul caractère dans une chaîne en Python 
  • Une liste d'attributs en Python 
  • Comment trier un dictionnaire Python par clés ou valeurs 
  • Comment tracer une ligne droite en Python Tortue 
  • Comment faire espaces entre les chaînes multiples dans Python 
  • Comment accéder Python docstring 
  • Comment ouvrir un fichier en Python 
  • Comment faire pour déterminer quand utiliser Python 
  • Comment copier eBooks avec Python 
  • Connaissances Informatiques © http://www.ordinateur.cc