¡Gracias por tu ayuda! Estoy aprendiendo mucho. Ya con 60 ejercicios empiezo a programar mas rápido y todo cobra más sentido. Aqui te dejo mi versión de los ejercicios. Siempre intento resolverlos sin mirar después de haber visto todo el bloque. Por si le sirve a alguien: # Ejercicio 56/100: Listar 10 numeros y calcular el cuadrado de cada uno e imprimirlos usando bucle for print ("Ejercicio 56/100: Listar 10 numeros y calcular el cuadrado de cada uno e imprimirlos usando bucle for") inicio = int(input("Dame el numero de inicio: ")) fin = inicio + 10 for i in range(inicio, fin): cuadrado = i ** 2 print (f"El cuadrado de {i} es {cuadrado}") # Ejercicio 57/100: Listar 5 numeros descendentes y calcular el cuadrado de cada uno e imprimirlos usando bucle for print("Ejercicio 56/100: Listar 5 numeros descendentes y calcular el cuadrado de cada uno e imprimirlos usando bucle for") inicio = int(input("Dame el numero de inicio: ")) fin = inicio - 5 for i in range(inicio, fin, -1): cuadrado = i ** 2 print (f"El cuadrado de {i} es {cuadrado}") # Ejercicio 58/100: Multiplicar todos los elementos de una lista x 2 print("Ejercicio 58/100: Multiplicar todos los elementos de una lista x 2 ") print ("Ejemplo. Una lista es así " , [3,6,9,12]) lista1 = [3,6,9,12] for i in range(len(lista1)): print(lista1[i] * 2) # Otra manera numero = int(input("¿Cuantos elementos quieres que tenga la lista? ")) lista = [] for numero in range (1,numero+1): a = int(input(f"Dime el numero {numero} que deseas añadir: ")) lista.append(a) print ("La lista es " , lista) numero = numero + 1 print("Iterando en toda lista:") for elemento in lista: print (f"{elemento} multiplicado por 2 es {elemento*2}") # Ejercicio 59/100: Tabla de multiplicar de un numero print("Ejercicio 59/100: Tabla de multiplicar de un numero") # Con for numero = int(input("De qué número quieres la tabla (bucle for): ")) print ("Esta es la tabla del :" , numero) for i in range (1,11): print(f"{numero} multiplicado por {i} es {numero*i}" ) # Con while numero = int(input("De qué número quieres la tabla (bucle while): ")) contador = 1 print ("Esta es la tabla del :" , numero) while contador
muy bien para aprender
¡Gracias por tu ayuda! Estoy aprendiendo mucho. Ya con 60 ejercicios empiezo a programar mas rápido y todo cobra más sentido. Aqui te dejo mi versión de los ejercicios. Siempre intento resolverlos sin mirar después de haber visto todo el bloque. Por si le sirve a alguien:
# Ejercicio 56/100: Listar 10 numeros y calcular el cuadrado de cada uno e imprimirlos usando bucle for
print ("Ejercicio 56/100: Listar 10 numeros y calcular el cuadrado de cada uno e imprimirlos usando bucle for")
inicio = int(input("Dame el numero de inicio: "))
fin = inicio + 10
for i in range(inicio, fin):
cuadrado = i ** 2
print (f"El cuadrado de {i} es {cuadrado}")
# Ejercicio 57/100: Listar 5 numeros descendentes y calcular el cuadrado de cada uno e imprimirlos usando bucle for
print("Ejercicio 56/100: Listar 5 numeros descendentes y calcular el cuadrado de cada uno e imprimirlos usando bucle for")
inicio = int(input("Dame el numero de inicio: "))
fin = inicio - 5
for i in range(inicio, fin, -1):
cuadrado = i ** 2
print (f"El cuadrado de {i} es {cuadrado}")
# Ejercicio 58/100: Multiplicar todos los elementos de una lista x 2
print("Ejercicio 58/100: Multiplicar todos los elementos de una lista x 2 ")
print ("Ejemplo. Una lista es así " , [3,6,9,12])
lista1 = [3,6,9,12]
for i in range(len(lista1)):
print(lista1[i] * 2)
# Otra manera
numero = int(input("¿Cuantos elementos quieres que tenga la lista? "))
lista = []
for numero in range (1,numero+1):
a = int(input(f"Dime el numero {numero} que deseas añadir: "))
lista.append(a)
print ("La lista es " , lista)
numero = numero + 1
print("Iterando en toda lista:")
for elemento in lista:
print (f"{elemento} multiplicado por 2 es {elemento*2}")
# Ejercicio 59/100: Tabla de multiplicar de un numero
print("Ejercicio 59/100: Tabla de multiplicar de un numero")
# Con for
numero = int(input("De qué número quieres la tabla (bucle for): "))
print ("Esta es la tabla del :" , numero)
for i in range (1,11):
print(f"{numero} multiplicado por {i} es {numero*i}" )
# Con while
numero = int(input("De qué número quieres la tabla (bucle while): "))
contador = 1
print ("Esta es la tabla del :" , numero)
while contador