Al crear variables en Python, que no es necesario declarar un tipo de datos de forma explícita. Al colocar comillas simples o dobles comillas el valor de una variable, Python establece automáticamente el tipo de datos para la variable como una cadena. Puede utilizar Asignar valores a las variables de cadena de varias maneras diferentes y luego usar métodos y operaciones de cadenas para modificar o manipular sus valores o para comprobar para ver si la variable de cadena cumple con ciertos parámetros.
Instrucciones
1 Abra el archivo de programa de Python o línea de comandos de Python. Escriba el siguiente código:
miVar = "Este es mi cadena."
miVar de impresión
La primera línea crea una variable de cadena con ese valor. La segunda línea imprime el valor de la variable de cadena en la pantalla.
2 Escriba el siguiente código:
userString = raw_input ( "Escribe algo:")
userString de impresión
La primera línea indica al usuario para la entrada y la guarda en una variable de cadena. Incluso si el usuario escribe un número entero o de punto flotante, Python considera que es una cadena cuando se utiliza la función raw_input.
3 Escriba el siguiente código:
miVar = "String que pasa \ n \ varias líneas."
miVar de impresión
Al imprimir esta cadena a la pantalla, todo antes de que el "\ n \" delimitador aparece en la primera línea y todo después de que aparezca en la segunda línea.
4 Escriba el siguiente código:
miVar = "Esto es" + "mi cadena."
miVar de impresión
El operador "+" concatena cadenas juntas. Si intenta concatenar una cadena y otro tipo de datos, tales como un entero, Python devuelve un error.
5 Escriba el siguiente código:
isinstance (miVar, str)
isinstance (miVar, int)
La función isinstance toma dos parámetros: un objeto y un tipo de datos. En este caso, miVar contiene una cadena y el tipo de datos para comprobar que es "str" para la cadena en la primera llamada y "int" para el número entero en la segunda llamada. La primera llamada devuelve "True", mientras que el segundo devuelve "falso".
6 Escriba el siguiente código:
myVar.title ()
myVar.isdigit ()
myVar.find ( "subcadena")
miVar = myVar.upper ()
Estas cadenas de formato métodos de las cadenas de diversas maneras. El primer imprime la cadena en caso de título, los controles de segundo para ver si consiste íntegramente de dígitos, los terceros comprueba si existe una subcadena en la cadena variable y el cuarto convierte la cadena a mayúsculas. Sólo el cuarto ejemplo sobrescribe el valor de la variable de cadena. Python tiene varios métodos de las cadenas adicionales.