Introducción al ejercicio en Python
Clase 37 de 47 • Curso Básico de Algoritmos y Pensamiento Lógico
Para entender cómo funciona a nivel básico el lenguaje Python realizaremos un ejercicio. Vamos a recibir una cadena de texto e invertir las letras minúsculas a mayúsculas y las letras mayúsculas pasarlas a minúsculas.
Para resolver este reto, usaremos una estructura de control y un condicional de la siguiente forma:
- Recibimos la cadena de texto que transformaremos.
- Recorremos cada letra de la cadena de texto con un ciclo for.
- Por cada iteración preguntaremos si la letra actual es mayúscula, si esto es verdadero, entonces nuestra variable result la escribirá en minúscula.
- Si la condición anterior es falsa, entonces entenderemos que la letra actual es minúscula y en result la escribiremos en mayúscula.
- Al final mostraremos todas las letras concatenadas en result. Sabemos que se ha concatenado porque usamos “+=” que va uniendo cada letra de cada iteración hasta mostrar el resultado al finalizar todas las iteraciones.
Ahora veamos esta lógica de manera gráfica:
Al finalizar todas las iteraciones, la variable result
tendrá todas las letras concatenadas con la misma palabra y sus letras invertidas, en este caso, "Hola" se convertirá en “hOLA”.
Acompáñame a la siguiente clase donde veremos este ejercicio en código del lenguaje Python.