Kurs:Python/Material/Scripts/Einfaches Ratespiel
Hier wird ein einfaches Zahlenratespiel programmiert... Die Aufgabenstellung ist hier zu finden.
Besseres Ratespiel
BearbeitenAufgabenstellung: Aufgabe 4
import random
zahl = random.randint(1,10)
print "Gesucht wird: " + str(zahl) + "." # Macht transparent, welche Zahl gesucht wird.
print "Ich denke an eine Zahl zwischen 1 und 10."
print "Sie haben drei Versuche, die Zahl zu erraten."
for i in range (1, 4):
eingabe = input ("Geben Sie eine Zahl ein: ")
if eingabe == zahl:
print "Richtig!"
break
else:
print "Falsch!"
if zahl > eingabe:
if zahl - eingabe <= 1 :
print "Heiss."
elif zahl - eingabe <= 2:
print "Warm."
else:
print "Kalt."
if eingabe > zahl:
if eingabe - zahl <= 1 :
print "Heiss."
elif eingabe -zahl <= 2:
print "Warm."
else:
print "Kalt."
if eingabe == zahl:
print "Sie haben das Spiel gewonnen!"
else:
print "Die richtige Zahl war " + str(zahl) + "."
print "Sie haben das Spiel verloren"
Einfaches Ratespiel
BearbeitenAufgabenstellung: Aufgabe 3
import random
zahl = random.randint(1,10)
print "Gesucht wird: " + str(zahl) + "." # Macht transparent, welche Zahl gesucht wird.
print "Ich denke an eine Zahl zwischen 1 und 10."
print "Sie haben drei Versuche, die Zahl zu erraten."
for i in range (1, 4):
eingabe = input ("Geben Sie eine Zahl ein: ")
if eingabe == zahl:
print "Richtig!"
break
else:
print "Falsch!"
if eingabe == zahl:
print "Sie haben das Spiel gewonnen!"
else:
print "Die richtige Zahl war " + str(zahl) + "."
print "Sie haben das Spiel verloren"