De programmeertaal Python heeft vele soorten data , allemaal opgenomen in een opeenvolging van binaire data . Het datatype geeft deze binaire gegevens wat karakter door het specificeren van de vraag of men een nummer of een letter . Het gegevenstype van een variabele invloed op hoe Python behandelt die variabele . Misschien wilt u het type van een variabele controleren , vooral als de daaropvolgende bewerkingen moet de variabele naar een specifiek type zijn . Zo kunt u zien of een variabele een decimaal voordat decimaal -only operaties op het. Instructies 1 Open de IDLE teksteditor die wordt geleverd met de Python downloaden . De IDLE teksteditor is gelegen in de Python directory onder " Program Files " voor een pc of "Toepassingen" in een Macintosh . Een lege broncode bestand wordt geopend in de IDLE tekstvenster editor Import 2 de decimale module door het schrijven van de volgende regel code aan de top van de broncode bestand : . van decimaal import * 3 Declareer een variabele en opslaan van een decimaal getal erin : i = decimaal ( 1.1 ) op Twitter 4 Bepaal een string en opslaan van het type variabele " i" in het. U zult deze string gebruiken om andere variabelen tegen het te testen typeString = soort ( i ) 5 Declareer een variabele en opslaan van een decimaal getal soort erin : . j = Decimaal ( 2,718 ) Test 6 het type van de variabele " j " tegen de typeString . Als het type " class decimal.Decimal , " dan een "i " f verklaring , zoals die hieronder , zal het als ware evalueren : als soort ( j ) == typeString : < br > 7 inspringen de volgende regel door tab te drukken . Dit ingesprongen regel wordt alleen uitgevoerd wanneer de " if" statement geëvalueerd als waar . U kunt deze lijn gebruiken om iets af te drukken naar de console die u laat weten wanneer de variabele " j " is een decimaal . Schrijf de volgende print-statement op de ingesprongen regel : afdruk ( " variabele j is een Decimal " ) 8 Voer het programma door op " F5 . " De variabele " j " wordt getest om te zien of het om een " Decimal " type. Aangezien het expliciet werd verklaard als een decimaal , zal het programma de volgende uitvoeren : variabele j is een decimale
|