Python - Escribí una función que devuelva una lista con todos los cuadrados de los números entre 1 y 30

 
Vista:

Escribí una función que devuelva una lista con todos los cuadrados de los números entre 1 y 30

Publicado por Diego Hernan (4 intervenciones) el 11/08/2020 05:39:16
Hola como andan? estoy tratando de plantear este ejercicio pero claramente me falta algo en la lista. A alguien se le ocurre como plantearlo?

"Escribí una función que devuelva una lista con todos los cuadrados de los números entre 1 y 30 (incluidos)."

esto es lo que planteo:

1
2
3
4
5
def cuadrados(lista):
    lista = []
    for i in range (31):
        lista_elevada = lista**i
        lista.append(lista_elevada)


Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 233
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

Escribí una función que devuelva una lista con todos los cuadrados de los números entre 1 y 30

Publicado por salvamn (62 intervenciones) el 11/08/2020 06:52:42
a lo mejor esto te pueda servir

1
2
3
4
5
6
7
8
9
lista = []
 
def cuadrados():
  for i in range (1,31):
    lista_elevada = i**2
    lista.append(lista_elevada)
 
cuadrados()
print(lista)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar