¿Cómo lo hice?
Muy fácil seguir cada una de las instrucciones del profesor Nicolás, repetir el paso a paso y si no entendía volvía a repasar
¿Cómo aplicar ciclos en Python: cuándo usar FOR y cuando WHILE.?
Utiliza un ciclo for cuando sepas cuántas veces necesitas repetir el código y estés trabajando con secuencias. Utiliza un ciclo while cuando la repetición esté determinada por una condición y no sepas cuántas iteraciones se necesitarán.
Ciclo for:
Ejemplo:
numbers = [1, 2, 3, 4, 5]**
for num in numbers:
squared = num ** 2
print(f"El cuadrado de {num} es {squared}")
En este ejemplo, el ciclo for itera sobre cada elemento en la lista numbers y calcula el cuadrado de cada número, imprimiendo el resultado.
Ciclo while:
Ejemplo:
total = 0
count = 1
while count <= 5:
total += count
count += 1
print(“La suma total es:”, total)
En este ejemplo, el ciclo while se repite mientras la variable count sea menor o igual a 5. En cada iteración, se agrega el valor de count a total y se incrementa count. El ciclo se detiene cuando count supera 5.
Cómo agregar, modificar y eliminar elementos de listas y diccionarios.
Listas:
Puedes agregar elementos a una lista utilizando el método append() para agregar un elemento al final de la lista, o utilizando el método insert() para insertar un elemento en una posición específica.
Ejemplo:
my_list = [1, 2, 3]
<h1>Agregar un elemento al final de la lista</h1>my_list.append(4)
<h1>Insertar un elemento en una posición específica</h1>my_list.insert(1, 5) # Inserta el número 5 en la posición 1
print(my_list) # Resultado: [1, 5, 2, 3, 4]
Modificar elementos en una lista:
Puedes modificar elementos en una lista asignando un nuevo valor a la posición correspondiente.
Ejemplo:
my_list = [1, 2, 3, 4]
my_list[2] = 7 # Modificar el elemento en la posición 2
print(my_list) # Resultado: [1, 2, 7, 4]
Eliminar elementos de una lista:
Puedes eliminar elementos de una lista utilizando los métodos remove(), pop() o del.
Ejmplo:
my_list = [1, 2, 3, 4]
my_list.remove(3) # Eliminar el elemento con el valor 3
popped_element = my_list.pop(1) # Eliminar el elemento en la posición 1 y guardarlo en ‘popped_element’
del my_list[0] # Eliminar el elemento en la posición 0
print(my_list) # Resultado: [4]
Diccionarios:
Agregar elementos a un diccionario:
Puedes agregar elementos a un diccionario asignando un valor a una nueva clave.
Ejemplo:
my_dict = {‘a’: 1, ‘b’: 2}
my_dict[‘c’] = 3 # Agregar una nueva clave ‘c’ con el valor 3
print(my_dict) # Resultado: {‘a’: 1, ‘b’: 2, ‘c’: 3}
Modificar elementos en un diccionario:
Puedes modificar el valor de un elemento en un diccionario asignando un nuevo valor a una clave existente.
Ejemplo:
my_dict = {‘a’: 1, ‘b’: 2}
my_dict[‘a’] = 5 # Modificar el valor de la clave ‘a’
print(my_dict) # Resultado: {‘a’: 5, ‘b’: 2}
Eliminar elementos de un diccionario:
Puedes eliminar elementos de un diccionario usando el método del o el método pop().
Ejemplo:
my_dict = {‘a’: 1, ‘b’: 2, ‘c’: 3}
del my_dict[‘b’] # Eliminar la clave ‘b’
popped_value = my_dict.pop(‘a’) # Eliminar la clave ‘a’ y guardar su valor en ‘popped_value’
print(my_dict) # Resultado: {‘c’: 3}
Cómo crear y transformar Strings o textos en Python.
Puedes crear strings utilizando comillas simples (’) o comillas dobles (").
Concatenar Strings:
Puedes concatenar strings utilizando el operador + para unirlos.
Ejemplo:
first_name = "Ferney"
last_name = “Pineda”
full_name = first_name + " " + last_name
print(full_name) # Resultado: “Ferney Pineda”
Transformar Strings:
Puedes transformar strings utilizando métodos incorporados en Python:
Mayúsculas y minúsculas:
Ejemplo:
text = “Feliz Dia”
uppercase = text.upper() # Convertir a mayúsculas
lowercase = text.lower() # Convertir a minúsculas
print(uppercase) # Resultado: "FELIZ DIA"
print(lowercase) # Resultado: “feliz dia”
Reemplazar.
Ejemplo:
text = “Hola, Laura.”
replaced = text.replace(“Laura”, “Luis”) # Reemplazar “Laura” por “Luis"
parts = text.split(”,") # Dividir el texto en partes usando la coma como separador
print(replaced) # Resultado: "Hola, Laura."
print(parts) # Resultado: [‘Hola’, ’ Luis.’]
No se les olvide ser felices