programmeringssproget Python har mange datatyper, alle inkorporeret i en sekvens af binære data. Datatypen giver denne binære data nogle tegn ved at angive , om man er et tal eller et bogstav . Datatypen af en variabel påvirkninger hvordan Python behandler denne variabel . Du ønsker måske at tjekke en variabel type, især hvis de efterfølgende operationer kræver variablen til at være en bestemt type. For eksempel kan du ønsker at se, om en variabel er et decimaltal , før du udfører decimal -only operationer på det. Instruktioner
1
Åbn klar teksteditor , der kommer med Python download. Den IDLE teksteditor er placeret i Python mappe under "Program Files " for en PC eller "Programmer" i en Macintosh. En tom kildekode fil åbner i IDLE teksteditor vindue
2
Import decimal modulet ved at skrive følgende linje kode i toppen af kildekoden fil: .
fra decimal import *
3
Erklær en variabel og gemme et decimaltal i det : Hej
i = decimal (1,1 )
4
Bestem en snor og gemme type variabel "i" i det. Du skal bruge denne streng til at teste andre variabler imod det
typeString = type ( i)
5
Erklær en variabel og gemme et decimaltal skrive det : .
< p> j = Decimal ( 2.718 )
6
Test typen af variablen "j" mod typeString . Hvis typen er "class decimal.Decimal ", derefter et "i" f erklæring , som den nedenfor, vil betragte det som sandt : Hej
hvis type ( j ) == typeString : Hej < br > 7.
indrykning næste linje ved at trykke fanen. Denne indrykket linie udfører kun, når "hvis" erklæring vurderer som sande. Du kan bruge denne linje til at udskrive noget til konsollen , som lader dig vide, hvis variablen " j " er en decimal. Skriv følgende print erklæring om indrykket linie : Hej
print ( "variable j er en Decimal " )
8
Udfør programmet ved at trykke på "F5 ". Variablen " j" er testet for at se , om det er en " Decimal " type . Da det udtrykkeligt blev erklæret som en Decimal , vil programmet følgende output : Hej
variabel j er en Decimal