Clase 16 - Fundamentos de Python 1
Clase 16 - Fundamentos de Python 1
Fundamentos de
Python
Cadenas de impresión
Objetivos
Cadenas de impresión
Literales de cuerda
name = "Zen"
print("Mi nombre es", nombre)
print("Mi nombre es " + nombre)
Interpolación
first_name = “juan"
last_name = “perez"
age = 27
print(f"mi nombre es {first_name} {last_name} y tengo {age} años")
Curso Lenguaje de programación
Cadenas de impresión
string.format ()
first_name = “juan"
last_name = “perez"
age = 27
print("Mi nombre es {} {} y tengo {} años.".format(first_name, last_name, age))
% de formato
x = "hola mundo"
print(x.title())
Curso Lenguaje de programación
Cadenas de impresión
• string.upper(): devuelve una copia de la cadena con todos los caracteres en mayúscula.
• string.lower(): devuelve una copia de la cadena con todos los caracteres en minúsculas.
• string.count(substring): devuelve el número de ocurrencias de subcadena en la cadena.
• string.split(char): devuelve una lista de valores donde la cadena se divide en el carácter
dado. Sin un parámetro, la división predeterminada está en cada espacio
• string.find(substring): devuelve el índice del inicio de la primera aparición de subcadena
dentro de la cadena.
• string.isalnum(): devuelve booleano dependiendo de si la longitud de la cadena es> 0 y
todos los caracteres son alfanuméricos (solo letras y números). Las cadenas que incluyen
espacios y signos de puntuación devolverán False para este método. Métodos similares
incluyen .isalpha(), .isdigit(), .islower(), .isupper(), y así sucesivamente. Todos regresan
booleanos.
• string.join(list): devuelve una cadena que es todas las cadenas dentro de nuestro
conjunto (en este caso, una lista) concatenadas.
• string.endswith(substring): devuelve un valor booleano en función de si los últimos
caracteres de la cadena coinciden con la subcadena.
Curso Lenguaje de programación
Objetivos