Python es un lenguaje de tipos dinámicos , lo que significa que la mayoría realizar la comprobación de tipos en tiempo de ejecución y que las variables pueden tener cualquier tipo de valor , e incluso cambiar el programa. Por ejemplo , puede utilizar una variable como un entero y luego usar la misma variable como una cadena. En cualquier punto en el programa , es posible utilizar la función isinstance de Python para comprobar los tipos de variables . Al proporcionar la variable y el tipo de " str " como los dos parámetros a la función , es posible comprobar si esa variable siempre es una cadena. Instrucciones
1
Abra el archivo de programa Python. Inserte el cursor en la línea en la que desea buscar un tipo de cadena
2
Escriba lo siguiente : .
Isinstance ( varName , str )
Substitute " varName "con el nombre de variable real. Si la variable es una cadena, la función devuelve " verdadero", de lo contrario, devuelve " False ". También puede suministrar cadenas utilizando directamente entre comillas simples o comillas dobles . Python siempre devuelve "True" en este caso
3
Escriba lo siguiente : .
Si isinstance ( varName , str ) :
print " Variable es una cadena "
más:
print" . . variable no es una cadena "
Esta función comprueba si es para ver si una variable es una cadena y luego informa al usuario sobre el resultado de una declaración "print" . Usted puede utilizar otros casos de prueba aquí . Por ejemplo , puede ejecutar la sentencia if dentro de un bucle que se pide al usuario para la entrada hasta que se introduce una cadena .
4
Guardar el archivo de programa Python y ejecutarlo.