programmeringsspråket Python har många datatyper , allt ingår i en sekvens av binära data . Datatypen ger denna binära data vissa tecken genom att ange om man är en siffra eller en bokstav . Datatypen för en variabel påverkar hur Python behandlar den variabeln . Du kanske vill kolla en variabels typ , speciellt om efterföljande åtgärder kräver variabeln att vara en viss typ . Till exempel kanske du vill se om en variabel är en decimal innan du utför decimal - bara verksamhet på den . Instruktioner
1
Öppna IDLE textredigerare som följer med Python nedladdning. Den IDLE textredigerare ligger i Python katalogen under " Program Files " för en dator eller "Program" i en Macintosh . En tom källkod fil öppnas i IDLE textredigeringsfönstret
2
Importera decimal modulen genom att skriva följande kodrad högst upp källkoden filen : .
från decimal import * Addera 3
Deklarera en variabel och lagra ett decimaltal i det :
i = decimal ( 1,1 )
4
Bestäm en sträng och lagrar den typ av variabeln "i" i det . Du kommer att använda denna sträng för att testa andra variabler mot det
typeString = typ ( i)
5
Deklarera en variabel och lagra ett decimaltal typ i det : .
j = Decimal ( 2.718 )
6
Test typen av variabeln " j " mot typeString . Om typen är " klass decimal.Decimal , " då ett "i " f uttalande , som den nedan , kommer att betrakta det som sant :
p Om typ ( j ) == typeString :
7
indrag på nästa rad genom att trycka på fliken . Detta indragen rad körs bara när " om " uttalande utvärderas som sant . Du kan använda denna rad för att skriva ut något till konsolen som låter dig veta om variabeln " j " är en decimal . Skriv följande print uttalande om indragen rad :
print ( " variabel j är ett Decimal " )
8
Kör programmet genom att trycka på " F5 ". Variabeln " j" testas för att se om det är en "Decimal " typ. Eftersom det uttryckligen förklarades som ett decimaltal , kommer programmet ut följande :
variabeln j är ett Decimal Addera