elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Python] elevar al cuadrado un rango.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Python] elevar al cuadrado un rango.  (Leído 20,157 veces)
Meta


Desconectado Desconectado

Mensajes: 3.438



Ver Perfil WWW
[Python] elevar al cuadrado un rango.
« en: 12 Noviembre 2010, 04:46 am »

He intentado hacer el ejercicio 225) de la página 175 de este libro en PDF sobre Python http://marmota.act.uji.es/mtp/pdf/python.pdf

Código
  1. n = int(raw_input('Introduce un número entero: '))
  2.  
  3. a = range(1, n)
  4. a[1] = n ** 2
  5. print a

¿Cómo hago lo de elevar al cuadrado cada rango?

:)


En línea

Yeison.Eng

Desconectado Desconectado

Mensajes: 22



Ver Perfil WWW
Re: [Python] elevar al cuadrado un rango.
« Respuesta #1 en: 12 Noviembre 2010, 05:59 am »

Que tal algo como

Código
  1.  
  2. n = int(raw_input('Introduce un numero entero: '))
  3. a = range(1, n)
  4. for x in range(0,n-1):
  5.    a[x] = a[x] ** 2
  6. print a
  7.  

ya que necesitas recorrer la lista

por cierto lei el ejercicio y no es exactamente " elevar al cuadrado un rango" como dices.



En línea

Meta


Desconectado Desconectado

Mensajes: 3.438



Ver Perfil WWW
Re: [Python] elevar al cuadrado un rango.
« Respuesta #2 en: 12 Noviembre 2010, 11:00 am »

Es verdad.

Me funciona...
No se me hubiera ocurrido meterle n-1.
« Última modificación: 12 Noviembre 2010, 12:30 pm por Meta » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python][Ejercicio (por y para novatos)] Función para elevar potencia
Scripting
kerith 7 19,280 Último mensaje 2 Enero 2011, 14:10 pm
por kerith
Ejercicio elevar una potencia
Ejercicios
SXF 5 21,892 Último mensaje 9 Noviembre 2011, 16:12 pm
por landerzx
Problema al elevar a 1/2
Programación C/C++
DickGumshoe 9 7,680 Último mensaje 31 Octubre 2011, 23:12 pm
por DickGumshoe
Cuadrado Latino de orden n
Programación C/C++
DickGumshoe 1 2,758 Último mensaje 23 Mayo 2012, 08:41 am
por Saberuneko
elevar al cuadrado y al cubo
Programación C/C++
estudiante_1 5 5,310 Último mensaje 19 Agosto 2015, 23:20 pm
por furciorifa
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines