Sobes.tech
Middle

Was ist range in Python und wie wird es als Argument verwendet?

sobes.tech KI

Antwort von AI

In Python ist range eine eingebaute Funktion, die eine Sequenz von Zahlen erzeugt. Sie wird häufig verwendet, um Schleifen mit einem bestimmten Zahlenbereich zu organisieren.

Verwendungsformate:

  • range(stop) — Sequenz von 0 bis stop-1.
  • range(start, stop) — von start bis stop-1.
  • range(start, stop, step) — von start bis stop-1 mit Schrittweite step.

Beispiel für die Verwendung in einer Schleife:

for i in range(1, 5):
    print(i)

Gibt die Zahlen von 1 bis 4 aus.

range wird häufig als Argument für Funktionen verwendet, die ein iterierbares Objekt mit Zahlen erwarten, z.B. um Indizes zu generieren oder Listen mit list(range(...)) zu erstellen.