zufallszahlen, aber nicht zwei gleiche hintereinander
Verfasst: Sonntag 9. November 2014, 10:16
Hallo zusammen,
mit diesem Skript kann ich Zuallszahlen zwischen 0 und 5 erzeugen:
Ein Ergebnis z.B. war:
Ich möchte das Skript nun so verändern, dass Wiederholungen zwar grundsätzlich möglich sind, direkte Wiederholungen desselben Wertes (hier z.B. 1,1) möchte ich aber ausschließen.
Ist das überhaupt möglich und wenn ja, wie?
mit diesem Skript kann ich Zuallszahlen zwischen 0 und 5 erzeugen:
Code: Alles auswählen
#!/usr/bin/env python3
from random import randint
zahlen = [ ]
for i in range(10):
zufallszahl = randint(0,5)
zahlen.append(zufallszahl)
for i in zahlen:
print(i, end=",")Code: Alles auswählen
5,0,2,0,3,4,1,1,3,0,Ist das überhaupt möglich und wenn ja, wie?