Aprire la riga di comando Python o shell. Tipo " isinstance ( 37 , str) " e premere " Invio ". Questa linea si chiede se "37" è una stringa . Python restituisce " False". Tipo " isinstance ( 37 , int) " e premere " Invio ". Python restituisce "True". Tipo " isinstance (False , bool ) " e premere " Invio ". Python restituisce "True".
2
Digitare quanto segue :
def controllore dei tipi (var ) :
se isinstance (var , str ) :
print "La variabile è una stringa "
ritorno
Elif isinstance (var , int ) : print
"La variabile è un numero intero "
ritorno
Elif isinstance (var , float ) : print
"La variabile è un float "
ritorno
Questo definisce una funzione chiamata " controllore dei tipi ", che controlla per vedere se una variabile è una stringa, intero o float . È possibile includere ulteriori tipi in funzione . Ricordatevi di trattino correttamente .
3
tipo " controllore dei tipi ( 37) " e premere " Invio". Pitone restituisce " variabile è un intero " perchè 37 è un numero intero . Tipo " controllore dei tipi ( 24,24 ) " e premere " Invio ". Python ritorna "La variabile è un galleggiante ", perché 24.24 è un numero decimale . Tipo " controllore dei tipi ( " Ciao " ) " e premere " Invio ". Python ritorna "La variabile è una stringa " perché " Ciao " è una stringa
4
Tipo " getInput = raw_input (" Scrivi qualcosa : " ) " . » . Enter" e premete Python viene richiesto di immettere un testo . Digitare del testo e premere il tasto "Enter ". Tipo " controllore dei tipi ( getInput ) " e premere " Invio ". Python passa la variabile user- presentato alla funzione e restituisce il tipo .
Programmazione © www.354353.com