Python Zufallsgenerator
Hey ich will Python lernen weiß aber nicht wie ich Zufallszahlen generieren kann kann mir einer nen tipp geben ??
print (" Raten mit zahlen :) ")
x = vers = 0 i = 0
while vers != x: vers = int(input("Welche zah zwischen 1 - 20 gedenkst du "))
if vers > x:
print (" Weniger ")
if vers < x:
print (" Mehr ")
i = i + 1
print (" Super du hasst es erraten ")
also hatt wer ne lösung dafür ??
3 Antworten
Schau dir mal das an: http://openbook.galileocomputing.de/python/python_kapitel_14_002.htm
Darin solltest du fündig werden. Viel Erfolg :)
Das sollte dir vielleicht helfen/;
import random
Zufallszahl = random.randint(1,21) #Ratezahl zwischen 1 & 10
Ratezahl = 0
while Zufallszahl != Ratezahl:
Ratezahl = int(raw_input("Bitte gebe deine Ratezahl ein!"))
if Zufallszahl == Ratezahl:
print "Super, du hasst es erraten"
So in etwa, du musst noch einen if/elif Block hinmachen, um den Spieler die Chance zu geben, die Zahl zu erraten(;
Um eine Zufallszahl zu generieren schreibst du:
from random import randint
x = randint(1, 6)
Dies setzt x zu einer Zahl zwischen 1 und 6.
Woher ich das weiß:Hobby – Ich programmiere sehr gerne und häufig.