Al terminar podrás
- Combinar texto con variables y expresiones mediante f-strings.
- Limpiar y transformar cadenas con strip(), lower() y title().
- Presentar números con formato y etiquetas comprensibles.
- Documentar el propósito de una instrucción mediante comentarios breves con #.
Vamos paso a paso
Una cadena (str) representa texto y ofrece métodos para normalizarlo. strip() elimina espacios al principio y al final; lower() convierte las letras a minúsculas y title() pone en mayúscula inicial cada palabra. Las cadenas son inmutables: estos métodos devuelven un nuevo texto y no cambian la cadena original.
Una f-string comienza con la letra f antes de las comillas. Dentro de llaves puedes insertar variables o expresiones, y la especificación :.2f permite mostrar dos decimales. Esta forma resulta más legible que concatenar manualmente texto y números.
La salida es la conversación del programa con quien lo utiliza. Antes de mostrar un dato, limpia espacios innecesarios, conserva el formato adecuado y añade una etiqueta con su significado. Así evitas nombres inconsistentes y resultados que no se entienden.
Un comentario comienza con # y sirve para explicar la intención de una parte del código. Python ignora ese texto al ejecutar el programa. Escribe comentarios breves que aporten contexto; no repitas palabra por palabra lo que la instrucción ya expresa.
EJEMPLO EN PYTHON
entrada = " ana perez "
# Limpia los espacios y normaliza el nombre
nombre = entrada.strip().title()
precio = 1250.5
# Presenta el importe con dos decimales
print(nombre)
print(f"Total: {precio:.2f} colones")RESULTADO
Ana Perez Total: 1250.50 colones
¿Qué está pasando?
- strip() elimina los espacios que rodean el nombre.
- title() devuelve una cadena con las palabras capitalizadas.
- La f-string presenta el precio con dos decimales y una etiqueta.
- Los comentarios explican la intención y no aparecen en la salida.
Errores que conviene evitar
- Creer que strip() elimina los espacios que aparecen entre palabras.
- Olvidar la f antes de las comillas o mezclar texto y números con +.
- Escribir una nota sin el símbolo # y provocar un error de sintaxis.
AHORA TE TOCA A TI
Limpiar y presentar un nombre
Limpia el texto " python desde cero " con strip(), aplica title() y muestra el resultado en una f-string con la etiqueta Curso:.
PISTAS
- Primero elimina los espacios que rodean el texto.
- Aplica title() al resultado y úsalo dentro de una f-string.
Tu espacio de trabajo
Cómo usar este laboratorio
- 01EscribeModifica el archivo main.py en el editor.
- 02EjecutaCorre tu programa o comprueba el ejercicio.
- 03ObservaRevisa la consola y, cuando corresponda, el gráfico.
Instrucciones de esta actividad
Limpia el texto " python desde cero " con strip(), aplica title() y muestra el resultado en una f-string con la etiqueta Curso:.
Entorno de desarrollo
Laboratorio de Python
Teclas útiles en el móvil