Hallo,
ich wollte fragen wie ich randint() aufrufen muss,
damit 15x eine Zahl von 1-15 gezogen wird. Aber jede Zahl
soll nur einmal vorkommen.
Schwarze_Mamba
Randint()
@Schwarze_Mamba: Gar nicht. Das würde man lösen in dem man eine Liste mit den Zahlen erstellt (`range()`) und die dann „mischt”. Dafür gibt es eine Funktion im `random`-Modul.
Misch doch einfach die Zahlen 1 bis 15:
Code: Alles auswählen
import random
r = range(1, 16)
# r = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
random.shuffle(r)
# r = [9, 8, 13, 11, 1, 14, 10, 7, 5, 3, 4, 12, 2, 6, 15]
https://www.xing.com/go/invite/18513630.6a91d4