Python er en dynamisk skrevet språk , noe som betyr at du stort sett utfører typesjekking ved kjøring og at variablene kan ha noen form for verdi og selv endre i programmet. For eksempel kan du bruke en variabel som et heltall og deretter bruke den samme variabelen som en streng . På ethvert punkt i programmet , kan du bruke Pythons isinstance funksjon for å sjekke variable typer. Ved å gi variabelen og " str " type som de to parametre til funksjonen , kan du sjekke for å se om det gitt variabel er en streng. Instruksjoner
en
Åpne Python programfilen. Sett markøren på linjen der du vil se etter en streng type
2
Skriv inn følgende : .
Isinstance ( varName , str )
Substitute " varName " med selve variabelnavnet . Hvis variabelen er en streng , returnerer funksjonen «True ", ellers returnerer " False ". Du kan også levere strenger direkte ved hjelp av enten apostrof eller doble anførselstegn . Python returnerer alltid " Ekte " i dette tilfellet
3
Skriv inn følgende : .
Hvis isinstance ( varName , str ) : en
print " Variable er en streng "
annet : en
print" . . variabel er ikke en streng "
hvis funksjonen sjekker om en variabel er en streng og deretter informerer brukeren om resultatet med en "print " statement. Du kan bruke andre test sakene her . For eksempel kan du kjøre hvis setningen i en loop som ber brukeren om innspill før han går inn i en streng.
4
Lagre Python program filen og kjør den.