Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Python: Pythonin random-funktio

Triton [09.05.2008 15:29:19]

#

Eli miten pythonissa tehdään random -funktio?

Chiman [09.05.2008 16:17:57]

#

Harvoin on tarpeellista tehdä, koska pythonissa on valmiiksi hyvät random-funktiot:
http://docs.python.org/lib/module-random.html (esimerkkejä sivun lopussa)

Saattaa tietysti olla, etten tulkinnut kysymystä oikein.

Antti Laaksonen [09.05.2008 18:28:18]

#

Luvun voi arpoa vaikkapa näin:

import random

# tulostetaan luku 1, 2, 3, 4 tai 5
print random.randint(1, 5)

Triton [09.05.2008 19:09:10]

#

Arpooko tuo siis kokonaislukuja pelkästää, kun siinä käytetään randint methodia?

Antti Laaksonen [09.05.2008 19:13:13]

#

Metodi randint arpoo kokonaislukuja annetulta väliltä, vastaavasti metodi uniform arpoo liukulukuja annetulta väliltä.

Eli tuolla tavalla saa aina arvottua yhden halutunlaisen satunnaisen luvun kerrallaan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta