Plaudern· bearbeitet
Ich habe versucht, Python-Code zu schreiben.
すÜbersetzt in Deutsch·
import time
import random
def chat_game():
print("====================================")
print("🤖 Chat-Spiel 'Numbers AI'")
print("====================================\n")
time.sleep(0.5)
print("KI: Startsequenz abgeschlossen.")
time.sleep(0.5)
print("KI: Ich starte ein Spiel, bei dem du die Zahl erraten musst, die ich mir zwischen 1 und 50 ausgedacht habe.")
time.sleep(0.5)
print("KI: Du hast 5 Versuche. Mit jedem Fehlversuch sinkt mein Akkustand.")
time.sleep(0.5)
print("KI: Dann los, gib die erste Zahl ein.")
# KI wählt zufällig eine Zahl
target_number = random.randint(1, 50)
max_attempts = 5
attempts = 0
while attempts < max_attempts:
remaining = max_attempts - attempts
# Benutzereingabe im Chat-Stil
try:
user_input = input(f"\nDu (verbleibende Versuche {remaining}): ")
except (KeyboardInterrupt, EOFError):
print("\nKI: Verbindung unterbrochen. Spiel wird beendet.")
return
# Eingabe prüfen
if not user_input.strip().isdigit():
print("KI: Fehler. Bitte gib eine Zahl in Ziffern ein.")
continue
guess = int(user_input)
attempts += 1
# Chat-Stil Effekt
print("KI: Berechne...")
time.sleep(0.6)
if guess == target_number:
print(f"\nKI: Richtig! Die Zahl, die ich mir ausgedacht hatte, war {target_number}.")
time.sleep(0.5)
print("KI: System bleibt stabil. Du hast gewonnen. Glückwunsch!")
break
elif guess < target_number:
print("KI: Leider nicht. Die Zahl ist [größer].")
else:
print("KI: Leider nicht. Die Zahl ist [kleiner].")
else:
# 5 Fehlversuche
print("\n====================================")
print("KI: Akku leer. System wird heruntergefahren.")
time.sleep(0.5)
print(f"KI: Übrigens, die richtige Zahl war {target_number}...")
print("--- GAME OVER ---")
print("====================================")
if name == "main":
chat_game()
Dies ist ein Code, bei dem die KI mit dir ein Zahlenschätzespiel spielt. Probiere es z. B. auf https://www.online-python.com/ aus.