1

CICLOS Y ESTRUCTURAS EN PYTHON

En este tutorial, aprenderemos cómo utilizar los ciclos en Python y entenderemos cuándo es apropiado utilizar el ciclo “for” y cuándo usar el ciclo “while”. Los ciclos son estructuras fundamentales en la programación que nos permiten repetir una serie de instrucciones de manera eficiente. Además, exploraremos ejemplos prácticos que ilustrarán su uso en situaciones reales.

  1. Ciclo For
    El ciclo “for” se utiliza cuando se conoce de antemano la cantidad de veces que se repetirán las instrucciones. Por ejemplo, si deseamos recorrer una lista de elementos o realizar una tarea un número específico de veces, el ciclo “for” es la elección adecuada. Veamos un ejemplo:
img1.PNG

En este caso, utilizamos la función range() para generar una secuencia de números del 1 al 5. El ciclo “for” se ejecutará una vez por cada valor en la secuencia, asignando cada valor a la variable “i” y ejecutando las instrucciones dentro del ciclo. La salida será:

img2.PNG
  1. Ciclo While
    El ciclo “while” se utiliza cuando no se conoce de antemano la cantidad exacta de veces que se repetirán las instrucciones, pero se tiene una condición que debe cumplirse para seguir ejecutando el ciclo. Por ejemplo, si deseamos repetir un bloque de código mientras una variable sea verdadera, el ciclo “while” es la elección adecuada. Veamos un ejemplo:
img3.PNG

En este caso, inicializamos la variable “i” con el valor 1 y luego ejecutamos el ciclo “while” mientras la condición i <= 5 sea verdadera. Dentro del ciclo, imprimimos el valor de “i” y luego incrementamos su valor en 1. La salida será la misma que en el ejemplo anterior.

  1. Agregar, modificar y eliminar elementos de listas y diccionarios:
    En Python, las listas y los diccionarios son estructuras de datos muy utilizadas. Veamos cómo podemos agregar, modificar y eliminar elementos en cada uno de ellos.
  • Listas:
    Agregar elementos a una lista:
    img4.PNG

En este ejemplo, utilizamos el método append() para agregar el elemento ‘naranja’ a la lista ‘frutas’. La salida será:

img5.PNG

Modificar un elemento de una lista:

img7.PNG

En este caso, asignamos el valor ‘fresa’ al índice 1 de la lista ‘frutas’, lo que modifica el elemento ‘banana’. La salida será:

img6.PNG

Eliminar un elemento de la lista:

img8.PNG

En este ejemplo, utilizamos el método remove() para eliminar el elemento ‘manzana’ de la lista ‘frutas’. La salida será:

img 9.PNG
  • Diccionarios

Agregar elementos a un diccionario
img10.PNG

En este caso, asignamos la clave ‘email’ y el valor ‘[email protected]’ al diccionario ‘persona’ utilizando la sintaxis de corchetes. La salida será:
img11.PNG

Modificar elementos a un diccionario

img12.PNG

En este ejemplo, asignamos el valor 28 a la clave ‘edad’ del diccionario ‘persona’, lo que modifica el valor existente. La salida será:

img13.PNG

Eliminar un elemento del diccionario
img14.PNG

En este ejemplo, utilizamos el operador del para eliminar la clave ‘edad’ y su valor del diccionario ‘persona’. La salida será:

img15.PNG
  1. Crear y transformar Strings o textos en Python:

En Python, los Strings son secuencias de caracteres que se pueden manipular de diversas formas. Veamos cómo crear y transformar Strings.

Crear un String:
img16.PNG

En este caso, asignamos el valor “Ana” a la variable ‘nombre’ utilizando comillas dobles. La salida será:

img17.PNG

Transformar un String
Convertir a mayusculas
img18.PNG

En este ejemplo, utilizamos el método upper() para convertir el String ‘mensaje’ a mayúsculas. La salida será

img19.PNG
Convertir a minusculas
img20.PNG

En este caso, utilizamos el método lower() para convertir el String ‘mensaje’ a minúsculas. La salida será:

img21.PNG

Gracias por su atención

Escribe tu comentario
+ 2