Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: ChicoMaravilla en 7 Abril 2011, 16:17 pm



Título: [PYTHON] Modulo random
Publicado por: ChicoMaravilla en 7 Abril 2011, 16:17 pm
Buenos días a todos, pues estoy indignado ya que esto me parece ya una tomada de pelo, pues voy por la pagina 226 del libro

http://marmota.act.uji.es/mtp/pdf/python.pdf (http://marmota.act.uji.es/mtp/pdf/python.pdf)

y si quieren vean. Explica que hay funciones que no poseen parámetros tal como  "random " y no da más info solo muestra una planilla de ej:

Código
  1. >>> from random import random
  2. 
  3. >>> random()
  4. 
  5. 0.73646697433706487
  6. >>> random()
  7. 
  8. 0.6416606281483086
  9. >>> random()
  10. 
  11. 0.36339080016840919
  12. >>> random()
  13. 
  14. 0.9962223571068339

y luego enceguida pide un ejercicio que dice:


· 301 Diseña una función sin argumentos que devuelva un número aleatorio mayor o igual que 0.0 y menor que 10.0. Puedes llamar a la función random desde tu función
pide que haga uso de la función pues entendí como pero no con ciertos rangos de precisión tal como dice del 0.0 al 10.0  y bueno, estuve fijandome en varias paginas y hago copy de script y me da error
por ej:
http://foros.cristalab.com/poner-rango-de-numeros-a-math.random-t46145/ (http://foros.cristalab.com/poner-rango-de-numeros-a-math.random-t46145/)

http://www.develovers.net/cenamos-noche-random-python-190563 (http://www.develovers.net/cenamos-noche-random-python-190563)

http://lamedalla.es/decarton/informatica/tutorial-script-para-numeros-aleatorios-en-python/ (http://lamedalla.es/decarton/informatica/tutorial-script-para-numeros-aleatorios-en-python/)

y se que sirve un montón el modulo random así que me gustaría entenderlo


Título: Re: [PYTHON] Modulo random
Publicado por: Novlucker en 7 Abril 2011, 19:12 pm
http://docs.python.org/library/random.html#random.uniform

Saludos


Título: Re: [PYTHON] Modulo random
Publicado por: ChicoMaravilla en 8 Abril 2011, 00:54 am
http://docs.python.org/library/random.html#random.uniform

Saludos

te pasaste de capo  ;-) me viene de 10 muchisimas gracias