Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe te controleren Variabele Types in Python
Python heeft geen direct beschikbare functie voor variabele types te controleren , maar je kunt het isinstance functie gebruiken om te zien of een variabele is van een specifiek type . De isinstance functie vereist twee parameters : een object argument , zoals een variabele , en een ClassInfo argument , zoals een data type. Als de ClassInfo argument is geen herkenbare soort , Python een fout geeft . U kunt gebruik maken isinstance te controleren of een variabele is van een bepaald type , of schrijf uw eigen functie met meerdere telefoontjes naar isinstance om meerdere typen variabelen te controleren . U kunt ook controleren door gebruikers ingezonden variabelen met isinstance . Instructies
1

Open de Python opdrachtregel of shell . Type " isinstance ( 37 , str ) " en druk op " Enter ". Deze lijn wordt gevraagd of " 37 " is een string . Python geeft " False ". Type " isinstance ( 37 , int ) " en druk op " Enter ". Python geeft " True . " Type " isinstance ( False , bool ) " en druk op ' Enter '. Python geeft " True . "

Type 2 het volgende :

def typechecker
( var ) :

indien isinstance ( var , str ) :

print " Variabele is een string"

terugkeer

elif isinstance ( var , int ) op Twitter :

afdruk
" Variable is een integer "

terugkeer

elif isinstance
( var , float ) :

afdruk
" Variable is een float "

terugkeer


Dit definieert een functie genaamd " typechecker " die controleert om te zien of een variabele is een string , integer of float . U kunt extra types in de functie omvatten . Vergeet niet te kunnen inspringen

Type " typechecker ( 37 ) " . 3 en druk op ' Enter '. Python geeft " Variable een integer" omdat 37 een geheel getal . Type " typechecker ( 24.24 ) " en druk op " Enter ". Python keert " Variabele is een float " want 24,24 is een decimaal getal . Type " typechecker ( " Hello " ) " en druk op " Enter ". Python keert " variabele is een string " omdat " Hallo " is een string

Type 4 " getInput = raw_input ( " Type iets : ' ) " . " . Enter " en druk op Python wordt u gevraagd om een tekst in te voeren . Typ wat tekst in en druk op ' Enter '. Type " typechecker ( getInput ) " en druk op " Enter ". Python passeert de gebruiker voorgelegd variabele om de functie en retourneert het type .

Previous: Next:
  python Programming
·Hoe kan ik een artikel Oversla…
·Hoe maak je een nieuwe map pro…
·Hoe te Numbers Markeer in een …
·Hoe je Python 2.7 Uitvoeren Va…
·Hoe maak je een script starten…
·Hoe te Python Run Met Argument…
·Statische functies in Python 
·Hoe kan ik meerdere Substrings…
·Hoe een bestand via de Open Py…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Expression Evalueer Met …
·Hoe kan ik een e-mail Spider in Python p…
·Hoe te verwijderen Path Van argv [ 0 ] i…
·Definitie van 64 Bit GCC 
·Array Javascript Tutorial 
·Hoe kan ik een aangepaste knop in Maak P…
·Hoe maak je een Include Verklaring 
·High - Level vs Low - Level Programmerin…
·Hoe Memory Lekken Debug in GDB 
Copyright © Computer Kennis http://www.nldit.com