Los tipos de datos en Python - Strings
Los strings son cadenas de texto o caracteres.Estos son necesarios en los lenguajes de programación ya con ellos podemos hacer mucho más que almacenar un simple texto.
Todo el código escrito entre comillas simples (' ') y dobles (" ") es considerado un string en Python.
Cómo escribir un string en Python
"Este es un string entre comillas dobles."
'Este es un string entre comillas simples.'
Ambos ejemplos devuelven el mismo resultado.
Cómo mostrar literal de comillas dobles o simples en Python
Has de saber, que lo de tener las dos opciones, no es por capricho, es necesario cuando queremos por ejemplo, escribir unas comillas literales:print('Este es un string entre comillas simples. "No obstante, Contiene texto entre comillas dobles."');
Resultado
Funciones predefinidas con strings
Las funciones upper() y lower()
Veamos un par de funciones predefinidas que pueden variar los resultados de los strings.Para pasar todo el texto de un string a minúsculas, se utiliza la función lower() y para pasarlo a mayúsculas la función upper().
texto = "Este es un texto con MAYÚSCULAS y minúsculas.";
print(texto.lower());
print(texto.upper());
Resultado
Hay un montón de funciones predefinidas para los strings, no voy a poner más en este capítulo, ya que es para que aprendas lo que es un string y veas algún ejemplo práctico.
En capítulos posteriores iremos viendo todas las funciones predefinidas para strings.
Concatenar strings en Python
Concatenar o combinar dos o varios strings se hace con el símbolo +. Hay muchos lenguajes de programación que lo utilizan para esto mismo.Concatenar dentro de una variable
He separado el nombre de los apellidos en esta variable y los he concatenado. El resultado es el mismo que si estuviesen los tres strings en uno mismo.
nombre_completo = "Valeria " + "Castillo " + "Molina ";
print(nombre_completo);
Resultado
Concatenar variables
Para concatenar variables, el procedimiento es el mismo:nombre = "Valeria ";
apellido1 = "Castillo ";
apellido2 = "Molina";
print(nombre + apellido1 + apellido2);
Con este capítulo ya dominas los string en Python, está claro que hay muchas cosas más por ver con los Strings, por eso, el siguiente capítulo recogerá algunos ejemplos más.
Si te sirvió de ayuda, déjame un comentario para motivarme a escribir más contenido.
0 comentarios:
Publicar un comentario
Si te a gustado o necesitas ayuda, tus comentarios son agradecidos :D