Du speicherst Eigenschaften einer Spielfigur. Mit = weist du einer Variable einen Wert zu.
| Typ | Bedeutung | Beispiel |
|---|---|---|
str |
Text | "Alex" |
int |
Ganze Zahl | 100 |
float |
Kommazahl, in Python mit Punkt | 4.5 |
bool |
Wahr oder falsch | True oder False |
punkte = 50
punkte = punkte - 10
print("Punkte:", punkte)
Python berechnet zuerst die rechte Seite und speichert das Ergebnis links. Kommas trennen bei print() Text und Werte.
100 von "100"?False in name, leben, geschwindigkeit und hat_schluessel.leben ab und speichere das Ergebnis wieder in leben.Text braucht Anführungszeichen, Zahlen und False nicht. Übertrage die Rechnung mit punkte auf die Lebenspunkte.
Zuerst müssen 100 und nach dem Schaden 80 Leben erscheinen. Ändere die Startleben auf 60: Welches Ergebnis erwartest du? Prüfe auch die Ausgabe mit hat_schluessel = True.
Ergänze mindestens eine fünfte Eigenschaft, etwa Stärke oder Beruf, und gib sie aus.
Vergleiche erst nach deinem eigenen Versuch. Dieser Code enthält das vollständige Grundspiel; die freiwilligen Zusatzaufgaben sind nicht eingebaut.
Datei: beispiele/mini-games/02_character_creator.py
name = "Alex"
leben = 100
geschwindigkeit = 4.5
hat_schluessel = False
print("=== CHARACTER CREATOR ===")
print("Name:", name)
print("Leben:", leben)
print("Geschwindigkeit:", geschwindigkeit)
print("Schlüssel:", hat_schluessel)
print()
leben = leben - 20
print("Autsch! Du verlierst 20 Leben.")
print("Leben:", leben)