Zitat von
Whiz-zarD
1. Eine Konstante ist halt ein Fester Wert, der sich nicht mehr ändert.
Bsp:
Du willst ein Spiel programmieren. Der Spieler hat 3 Leben und hat im Spiel auch keine Möglichkeit an weitere Leben zu kommen.
Die Anzahl der Leben legst du in eine Konstante ab und arbeitest im Quellcode nur mit der Konstante. Im späteren Verlauf merkst du, dass 3 Leben doch zu wenig sind.
Nun brauchst du halt nur an einer Stelle des Quellcodes die Zahl ändern.
Hättest du nun überall die Zahl, anstatt die Konstante, verwendet, müsstest du den kompletten Quellcode durchsuchen, wo die Zahl vorkommt.
2. Da kann ich nichts sagen, da ich mich mit Phyton nicht auskenne.