Hier ist ein Python-Programm, das 5 mal ein Würfelspiel simuliert:
import random
import time
for i in range(5):
print(random.randint(1,6))
def wuerfeln():
return(random.randint(1,6))
wuerfeln()
Ein anderes Spiel mit dem folgenden Pythoncode simuliert ein Galgenmännchen-Spiel:
import random print("hangman in Python") woerter = 'Hund Katze Maus Haus raus'.split() erraten = [] nutzereingabe = "" fehlversuche = 7 ratewort = random.choice(woerter) for buchstaben in ratewort: erraten.append('_') while nutzereingabe != "bye": for ausgabe in erraten: print (ausgabe, end=' ') print() nutzereingabe = input("Ihr Vorschlag: ") x = 0 for buchstaben in ratewort: if buchstaben.lower() == nutzereingabe.lower(): print ("Treffer") erraten[x] = buchstaben x += 1 print() # Kontrolle ob gewonnen if '_' in erraten: # print('Noch nicht gewonnen') fehlversuche -= 1 if fehlversuche == 0: print("Schade - verloren!") break else: print("Gewonnen, das Wort war: ", ratewort) break
Kommentar schreiben