Menu
CoddyTech

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 festzulegen, die an mehreren Stellen in einem Programm verwendet werden, zum Beispiel mathematische Konstanten wie PI oder die Anzahl der Stunden eines Tages.

In Python gibt es keine strikte Durchsetzung von Konstanten wie in manchen anderen Sprachen (zum Beispiel c++). Es gibt jedoch eine weit verbreitete Konvention, um anzuzeigen, dass eine Variable als Konstante behandelt werden soll. Dazu wird der Variablenname vollständig in Großbuchstaben geschrieben, oft mit Unterstrichen zur Trennung der Wörter.

Zum Beispiel:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Wenn du in Python-Code so benannte Variablen siehst, ist das ein Hinweis darauf, dass diese Werte nicht verändert werden sollten. Diese Konvention trägt dazu bei, den Code besser lesbar und wartbarer zu machen. Wichtig ist, dass es sich dabei lediglich um eine Namenskonvention handelt; 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 berechnet und dabei für den Wert von PI eine Konstante verwendet.

  • Definiere eine Konstante namens PI und setze ihren Wert auf 3.14159.
  • Der Radius wird bereits mit input() eingelesen. Füge keinen Aufforderungstext hinzu: Die Zahl kommt von allein.
  • Berechne die Fläche mit area = PI * radius ** 2 und gib nur das Ergebnis aus. (** ist der Potenzoperator: radius ** 2 bedeutet Radius zum Quadrat, also dasselbe wie radius * radius.)

Denk daran, die Namenskonvention für Konstanten einzuhalten, indem du für PI ausschließlich Großbuchstaben verwendest.

Probier es selbst

# Definiere unten die Konstante PI


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

# Berechne die Fläche: Ersetze 0 durch die Formel
area = 0

print(area)
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