1
Abra la línea de comandos de Python o shell. Tipo " isinstance ( 37 , str ) " y presionar " Enter". Esta línea le pregunta si "37" es una cadena. Python devuelve " False ". Tipo " isinstance ( 37 , int) " y presionar " Enter". Python devuelve " verdadero ". Tipo " isinstance (Falso , bool ) " y presionar " Enter". Python devuelve " verdadero ".
2
Escriba lo siguiente :
def typechecker ( var) :
si isinstance (var , str ) :
< p> print " variable es una cadena"
regreso
elif isinstance (var , int) :
print "La variable es un entero "
regreso
elif isinstance (var , float ) :
print " es una variable float "
regreso
Esto define una función llamada " typechecker ", que comprueba para ver si una variable es una cadena, entero o flotante . Puede incluir tipos adicionales de la función. Recuerde guión correctamente.
3
Type " typechecker ( 37 ) " y presionar " Enter". Python devuelve " variable es un entero ", porque 37 es un número entero. " Typechecker ( 24.24 ) " Tipo y pulse " Enter". Python devuelve " Variable es un float " porque 24.24 es un número decimal. " Typechecker Tipo ( " Hello ") " y presionar " Enter". Python devuelve " Variable es una cadena" porque " Hello" es una cadena
4
Type " getInput = raw_input ( " Escriba algo : ") " . " Aceptar" y presione . Python le pedirá que introduzca un texto . Escriba un texto y presionar " Enter". Tipo " typechecker ( getInput ) " y presionar " Enter". Python pasa la variable de usuario envía a la función y devuelve el tipo.