Kezdőoldal » Számítástechnika » Programozás » Pythonban hogyan tudok különbö...

Pythonban hogyan tudok különböző random számokat létrehozni, ha egy ciklusban többször behívok egy függvényt, amiben egy randrange metódus van?

Figyelt kérdés
Ha kétszer behívok egy függvényt, amiben van egy randrange metódus, akkor azt hogy lehet elérni, hogy egy másik egész random számot dobjon ki, ha másodszorra behívom a függvényt?

#Python #szám #randrange
2014. ápr. 21. 23:09
 1/2 uno20001 ***** válasza:

Nem értem...

Mi az, hogy "Ha kétszer behívok egy függvényt, amiben van egy randrange metódus, akkor azt hogy lehet elérni, hogy egy másik egész random számot dobjon ki, ha másodszorra behívom a függvényt?"?


És mi az, hogy "behívok egy függvényt, amiben van egy randrange metódus"?

Csak osztályoknak vannak metódusai, függvényeknek nincsenek.


Ha arra gondolsz, kétszer ne dobja ugyanazt a számot, akkor letárolod egy tömbben az eddigi számokat, ha volt már generálsz újat.

2014. ápr. 21. 23:34
Hasznos számodra ez a válasz?
 2/2 iostream ***** válasza:
A randrange mit csinál? Kiválaszt egy számot a range-ből. Megoldás: letárolod a range-t (egy range hívás eredménye), majd erre hívsz egy random.choice-t, majd az eredményt kiveszed a range-ből. Így sosem lesz ismétlődés.
2014. ápr. 22. 00:14
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!