Menu
Coddy logo textTech

Konstanten

Teil des Abschnitts Logik und Ablaufsteuerung der Python-Journey von Coddy. Lektion 1 von 78.

Beim Programmieren ist eine Konstante eine Art Variable, deren Wert während der Ausführung eines Programms nicht geändert werden kann. Konstanten sind nützlich, um Werte zu definieren, die in einem Programm mehrfach verwendet werden, beispielsweise 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 (z. B. c++). Es gibt jedoch eine weithin akzeptierte Konvention, um anzuzeigen, dass eine Variable als Konstante behandelt werden sollte. Dazu wird der Variablenname vollständig in Großbuchstaben geschrieben, wobei häufig Unterstriche verwendet werden, um Wörter zu trennen.

Zum Beispiel:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Wenn du in Python-Code Variablen siehst, die auf diese Weise benannt sind, ist das ein Hinweis darauf, 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 nur eine Namenskonvention ist; der Python-Interpreter selbst hindert dich nicht daran, den Wert dieser Variablen zu ändern.

challenge icon

Aufgabe

Einfach

Erstelle ein Python-Programm, das die Fläche eines Kreises mithilfe einer Konstante für den Wert von PI berechnet.

  • Definiere eine Konstante namens PI und setze ihren Wert auf 3.14159.
  • Der Radius wird bereits mit input() für dich eingelesen. Füge keinen Aufforderungstext hinzu: Die Zahl wird von selbst übergeben.
  • Berechne die Fläche mit area = PI * radius ** 2 und gib nur das Ergebnis aus.

Denke daran, die Namenskonvention für Konstanten zu befolgen, indem du für PI ausschließlich Großbuchstaben verwendest.

Probier es selbst

# Definiere die Konstante PI unten


# Der Radius wird für dich eingelesen, ändere diese Zeile nicht
radius = float(input())

# Berechne die Fläche und gib sie aus
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 Logik und Ablaufsteuerung

Übe selbstständig: Online-Python-Compiler