Python er et dynamisk skrevet sprog , hvilket betyder, at du for det meste udfører typekontrol på run-time , og at variabler kan have nogen form for værdi og endda ændre i programmet. For eksempel kan du bruge en variabel som et heltal og derefter bruge den samme variabel som en streng. På ethvert tidspunkt i programmet , kan du bruge Pythons isinstance funktion til at kontrollere variable typer . Ved at give den variable og " str " type som de to parametre til funktionen, kan du tjekke , om der er fastsat variabel er en streng. Instruktioner
1
Åbn din Python program fil. Sæt markøren på den linje, hvor du ønsker at kontrollere, om en streng form
2
Skriv følgende : .
Isinstance ( varname , str. )
Stedfortræder " VARNAVN " med den faktiske variabelnavn. Hvis variablen er en streng , returnerer funktionen "Sandt , " ellers returnerer " False ". Du kan også levere strenge direkte enten ved hjælp anførselstegn eller dobbelte anførselstegn . Python returnerer altid "Sandt " i dette tilfælde
3
Skriv følgende : .
Hvis isinstance ( varname , str. ) : Hej
print " Variable er en streng "
andet : Hej
print" . . variabel ikke en streng "
Denne funktionen HVIS kontrol for at se, om en variabel er en streng , og derefter informerer brugeren om resultatet med en " print" erklæring. Du kan bruge andre prøvesager her. For eksempel kan du køre , hvis erklæring i en løkke , der beder brugeren om input , indtil han træder ind i en streng.
4
Gem Python program filen og køre den.
< br >