| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Hvordan skal tjekkes Variable Types i Python
    Python har ikke en let tilgængelig funktion til at kontrollere variable typer , men du kan bruge isinstance funktionen til at se, om en variabel er af en bestemt type . Den isinstance funktion kræver to parametre : en genstand argument , såsom en variabel , og en classinfo argument , såsom en datatype . Hvis classinfo argument ikke er et genkendeligt type Python hæver en fejl. Du kan bruge isinstance at kontrollere, om en variabel er af en bestemt type , eller skriv din egen funktion ved hjælp af flere opkald til isinstance at kontrollere flere variable typer . Du kan også tjekke bruger-indsendes variable med isinstance . Instruktioner
    1

    Åbn Python kommandolinjen eller shell. Type " isinstance (37 , str. ) " og tryk "Enter". Denne linje spørger, om " 37 " er en streng. Python returnerer " False ". Type " isinstance (37 , int ) " og tryk "Enter". Python returnerer " sandt". Type " isinstance ( False , bool ) " og tryk "Enter". Python returnerer " sandt".
    2

    Skriv følgende : Hej

    def typechecker ( var) : Hej

    hvis isinstance (var , str. ) : Hej < p> print " Variabel er en streng "

    afkast

    Elif isinstance (var , int ) : Hej

    print " Variabel er et heltal "

    afkast

    Elif isinstance (var , float) : Hej

    print " Variabel er en float "

    retur

    Dette definerer en funktion kaldet " typechecker " som kontrollerer at se, om en variabel er en streng , heltal eller flyder . Du kan medtage flere typer i funktionen. Husk at indrykke korrekt .
    3

    Type " typechecker (37) " og tryk " Enter". Python returnerer " Variabel er et heltal ", fordi 37 er et helt tal. Type " typechecker ( 24.24 )" og tryk "Enter". Python returnerer " Variabel er en float ", fordi 24.24 er et decimaltal . Type " typechecker ( " Hello " )" og tryk "Enter". Python returnerer " Variabel er en streng ", fordi "Hello" er en streng
    4

    Type " getInput = raw_input ( " Type noget : " )" ". . Enter" , og tryk Python beder dig om at indtaste noget tekst . Skriv noget tekst og tryk på " Enter". Type " typechecker ( getInput ) " og tryk "Enter". Python passerer bruger-indsendes variabel til funktionen og returnerer typen.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan laver Python Open 
    ·Sådan fjerne data fra et array i Python 
    ·Sådan bruges en Python ordbog 
    ·Sådan kører Python 2.7 Fra Notesblok 
    ·Sådan kører en Python script fra en Shell 
    ·Sådan at sortere efternavne Alfabetisk i Python 
    ·Hvad er Python Kodning 
    ·Hvordan man laver en Python Program Work Uden Python 
    ·Hvordan man skriver inputted Information til fil Python…
    ·Sådan gør du: Python klasse Metoder 
      Anbefalede Artikler
    ·Sådan bruges en HTML erklæring i en kontrolboks i VB 
    ·Sådan oprettes en formular på Runtime i VB6 
    ·Fordele & Ulemper ved Bubble Sortér 
    ·Hvordan man skriver en Game Story i C + + 
    ·PHP klasse VaR Funktion 
    ·Sådan Konverter engelsk til Matlab 
    ·Sådan bruges Visual Datamanager i Visual Basic 
    ·Hvordan til at sende data i MySQL med PHP 
    ·Sådan Parse en Query String i JavaScript 
    ·Sådan Slut PHP til MySQL Brug WAMP 
    Copyright © Computer Viden http://www.computerdk.com