0% encontró este documento útil (0 votos)
39 vistas6 páginas

Clase 16 - Fundamentos de Python 1

Este documento trata sobre las cadenas de impresión en Python. Explica varios métodos para combinar cadenas literales con variables, incluyendo concatenación, interpolación, string.format() y % de formato. También proporciona ejemplos de código y una lista de los métodos de cadena más utilizados como upper(), lower(), count(), split() y find(). Finalmente, presenta una actividad práctica para aplicar los diferentes métodos de impresión de cadenas.

Cargado por

chicodetko
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas6 páginas

Clase 16 - Fundamentos de Python 1

Este documento trata sobre las cadenas de impresión en Python. Explica varios métodos para combinar cadenas literales con variables, incluyendo concatenación, interpolación, string.format() y % de formato. También proporciona ejemplos de código y una lista de los métodos de cadena más utilizados como upper(), lower(), count(), split() y find(). Finalmente, presenta una actividad práctica para aplicar los diferentes métodos de impresión de cadenas.

Cargado por

chicodetko
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Tema:

Fundamentos de
Python

Profesor: Jorge Astorga


Curso Lenguaje de programación

Cadenas de impresión

Objetivos

• Reconocer varios métodos para combinar variables


con cadenas literales.
• Tener en cuenta los métodos de cadena de uso
común y dónde ir para obtener más información
Curso Lenguaje de programación

Cadenas de impresión

Literales de cuerda

print("esta es una cadena de muestra")

Concatenación de cadenas y variables con la función de impresión

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

hw = "Hola %s" % "mundo"


py = "Me encanta Python %d" % 3
print(hw, py)
name = “juan"
age = 27
print("Mi nombre es %s y soy %d" % (name, age))

Métodos de cadena incorporados

x = "hola mundo"
print(x.title())
Curso Lenguaje de programación

Cadenas de impresión

La siguiente es una lista de los métodos de cadena mas utilizados:

• 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

Cadenas de impresión - ACTIVIDAD

Objetivos

• Practicar las diferentes formas de concatenar e imprimir cadenas.


• Practicar ejecutar un archivo Python

1. imprimir "Hola mundo"


2. imprimir "Hola Noelle!" con el nombre en una variable
• Con una coma
• Con un +
3. imprimir "Hola 42!" con un numero en una variable
• Con una coma
• Con un +
4. imprimir "Me encanta comer sushi y pizza." con los alimentos en variables
• Con .format()
• Con % de formato
• Con interpolación

También podría gustarte