Pythons Funktion „range()': Generieren Sie eine Folge von Zahlen

WBOY
Freigeben: 2023-11-18 11:51:56
Original
1344 Leute haben es durchsucht

Pythons Funktion „range(): Generieren Sie eine Folge von Zahlen

Range()-Funktion von Python: Generieren Sie eine Zahlenfolge. Es sind spezifische Codebeispiele erforderlich.

Python ist eine leistungsstarke Programmiersprache und verfügt über viele integrierte Funktionen, die beim Schreiben von Programmen sehr hilfreich sind. Eine davon ist die Funktion range(), mit der eine Zahlenfolge generiert wird. In diesem Artikel wird die Verwendung der Funktion „range()“ ausführlich vorgestellt und anhand spezifischer Codebeispiele veranschaulicht. Die grundlegende Syntax der Funktion

range() lautet wie folgt:
range(start, stop, step)

wobei start den Startwert darstellt (Standard ist 0), stop den Endwert darstellt (nicht im Bereich enthalten) , und Schritt stellt die Schrittgröße der Sequenz dar (Standard ist 1). Dies bedeutet, dass die von der Funktion „range()“ generierte Zahlenfolge von Anfang an mit Schritt als Schrittgröße bis zum Ende (exklusiv) beginnt.

Im Folgenden finden Sie einige Beispiele für die Verwendung der Funktion „range()“:

  1. Erzeugen Sie eine Zahlenfolge von 0 bis 9:

    for i in range(10):
     print(i)
    Nach dem Login kopieren

    Ausgabeergebnis:

    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Nach dem Login kopieren
  2. Generieren Sie eine Zahlenfolge von 2 bis 10, Schrittlänge ist 2:

    for i in range(2, 11, 2):
     print(i)
    Nach dem Login kopieren

    Ausgabeergebnis:

    2
    4
    6
    8
    10
    Nach dem Login kopieren
  3. Erzeugen Sie eine absteigende Folge von Zahlen von 10 bis 1 mit einer Schrittweite von -1:

    for i in range(10, 0, -1):
     print(i)
    Nach dem Login kopieren

    Ausgabeergebnis:

    10
    9
    8
    7
    6
    5
    4
    3
    2
    1
    Nach dem Login kopieren

Außer bei Verwendung des Bereichs in der Schleife ( )-Funktion können Sie damit auch eine Liste numerischer Sequenzen erstellen. Sie können die Funktion list() verwenden, um den Rückgabewert von range() in eine Liste umzuwandeln, wie unten gezeigt:

  1. Konvertieren Sie den Rückgabewert von range() in eine Liste:

    numbers = list(range(5))
    print(numbers)
    Nach dem Login kopieren

    Ausgabeergebnis:

    [0, 1, 2, 3, 4]
    Nach dem Login kopieren
  2. Convert range( ) wird in eine Liste konvertiert und der Startwert und die Schrittgröße werden angegeben:

    numbers = list(range(2, 11, 2))
    print(numbers)
    Nach dem Login kopieren

    Ausgabeergebnis:

    [2, 4, 6, 8, 10]
    Nach dem Login kopieren

Wie das obige Codebeispiel zeigt, kann die Funktion range() sehr flexibel sein Generieren Sie Sequenzen und können Sie bei Bedarf Startwert, Endwert und Schrittweite festlegen. Die Funktion range() wird oft in einer Schleife verwendet, um Zahlen innerhalb eines bestimmten Bereichs zu durchlaufen, und kann auch zum Erstellen einer Liste von Zahlenfolgen verwendet werden.

Obwohl dieser Artikel die Funktion range() nur kurz vorstellt und einige Codebeispiele enthält, bietet ihre Anwendung vielfältige Möglichkeiten. Durch die richtige Verwendung der Funktion range() können wir Python-Programme effizienter schreiben.

Zusammenfassend lässt sich sagen, dass die Funktion range() eine sehr praktische und häufig verwendete Funktion in Python ist. Sie kann zum Generieren einer Zahlenfolge verwendet werden, wodurch das Durchlaufen oder Erstellen einer Liste vereinfacht wird. Für Anfänger ist die Beherrschung der Verwendung der Funktion range() ein wichtiger Grundwissenspunkt. Ich hoffe, dass die Einführung in diesem Artikel den Lesern helfen kann, die Funktion range() besser zu verstehen und zu verwenden.

Das obige ist der detaillierte Inhalt vonPythons Funktion „range()': Generieren Sie eine Folge von Zahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage