Menu
Coddy logo textTech

Konstanten

Teil des Abschnitts Logic & Flow der Python-Journey von Coddy — Lektion 1 von 78.

In der Programmierung ist eine Konstante ein Variablentyp, dessen Wert während der Ausführung eines Programms nicht geändert werden kann. Konstanten sind nützlich, um Werte zu definieren, die mehrmals in einem Programm verwendet werden, wie zum Beispiel mathematische Konstanten wie PI oder die Anzahl der Stunden an einem Tag.

In Python gibt es keine strikte Durchsetzung von Konstanten wie in einigen anderen Sprachen (wie z. B. C++). Es gibt jedoch eine weithin anerkannte Konvention, um anzuzeigen, dass eine Variable als Konstante behandelt werden sollte. Dies geschieht, indem der Variablenname vollständig in Großbuchstaben geschrieben wird, oft mit Unterstrichen zur Trennung von Wörtern.

Zum Beispiel:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Wenn Sie Variablen sehen, die auf diese Weise in Python-Code benannt sind, ist dies ein Signal dafür, dass diese Werte nicht geändert werden sollten. Diese Konvention trägt dazu bei, den Code lesbarer und wartbarer zu machen. Es ist wichtig zu beachten, dass dies lediglich eine Namenskonvention ist; der Python-Interpreter selbst hindert Sie nicht daran, den Wert dieser Variablen zu ändern.

challenge icon

Aufgabe

Einfach

Erstellen Sie ein Python-Programm, das die Fläche eines Kreises unter Verwendung einer Konstante für den Wert von PI berechnet. Definieren Sie eine Konstante namens PI und setzen Sie ihren Wert auf 3.14159. Fordern Sie dann den Benutzer auf, den Radius des Kreises einzugeben. Berechnen Sie die Fläche des Kreises mit der Formel (area = PI * radius**2) und geben Sie das Ergebnis aus.

Denken Sie daran, die Namenskonvention für Konstanten einzuhalten, indem Sie für die Variable PI ausschließlich Großbuchstaben verwenden.

Spickzettel

In Python sind Konstanten Variablen, deren Werte während der Programmausführung nicht geändert werden sollten. Python verwendet eine Namenskonvention, um Konstanten zu kennzeichnen:

Schreiben Sie Konstantennamen in Großbuchstaben und verwenden Sie Unterstriche, um Wörter zu trennen:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Dies ist lediglich eine Konvention – Python erzwingt keine Unveränderlichkeit, aber es signalisiert anderen Entwicklern, dass diese Werte unverändert bleiben sollten.

Probier es selbst

# Hier Code schreiben
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logic & Flow