Python -Bereichsfunktion

Python -Bereichsfunktion

Python ist eine moderne, allgemeine und hochrangige Programmiersprache, die mit leistungsstarken Merkmalen einhergeht. Python verfügt über viele eingebaute Module, um verschiedene Operationen zu unterstützen. Die Funktion von Range () ist eine integrierte Funktion, die verwendet wird, um bestimmte Aufgaben oder Aktionen für eine bestimmte Anzahl von Zeiten auszuführen. Mit anderen Worten wird die Funktion range () verwendet, um eine Aufgabe iterativ auszuführen. Diese Funktion wird in Verbindung mit der for -Loop und der while -Schleife verwendet.

Mit der Funktion range () können Sie eine Abfolge von Zahlen in einem bestimmten Bereich generieren. Die Funktion range () enthält die folgenden zwei Konstruktordefinitionen:

    1. Bereich (Stopp)
    2. Bereich (Start, Stopp, Schritt)

Die Definition der Range (Stopp) der Funktion range () nimmt den Stoppwert als Argument auf. Der Stoppwert definiert die Endpunkte der Sequenz. Die Funktion range () beendet die Rückgabe der Reihenfolge der Zahlen, wenn sie den Stop -Wert erreicht. Die Funktion von Range () nimmt auch den Wert von Start, Stopp und Schritt als Argument auf.

Die Parameter werden wie folgt definiert:

  • Start: Der Beginn der Reihenfolge der Zahlen.
  • STOP: Der Endpunkt der Reihenfolge der Zahlen.
  • Schritt: Der Inkrementwert in der Sequenz.

Um beispielsweise eine Abfolge von Zahlen von 1 bis 20 zu drucken, wobei jeder Wert um zwei inkrementiert ist, beträgt der Startwert 1, der Stoppwert 21 und der Schrittwert 2 beträgt 2. In diesem Fall ist der Stoppwert erforderlich, während die Start- und Schrittwerte optional sind.

Sehen wir uns einige Beispiele an, die die Funktion Python Range () verwenden.

Verwenden von Bereich () mit für die Schleife

Die Funktion von Range () wird hauptsächlich in Kombination mit der für und während der Schleifen verwendet. Im angegebenen Programm haben wir nur den Stop -Wert definiert.

Wir drucken eine Abfolge von Zahlen mit der Funktion for Loop und der Funktion von Range ().

#Definieren Sie den Zahlbereich bis 20
Zahl = Bereich (21)
Denn ich in Nummer:
#printing die Reihenfolge der Zahlen
print ("Die Nummer ist:", ich)

Ausgang

Als Nächst.

#Definition des Zahlenbereichs von 1 bis 21
#Der Schrittwert ist 2
Zahl = Bereich (1,21,2)
Denn ich in Nummer:
#printing die Reihenfolge der Zahlen
print ("Die Nummer ist:", ich)

Ausgang

Erstellen einer Liste von Zahlen mit der Funktion Range () -Funktion

Per Definition erzeugt der Bereich () eine Folge von Zahlen in einem bestimmten Bereich. Wir können eine Liste von Zahlen auf einfache Weise mit der Funktion range () erstellen. Erstellen wir mehrere Listen mit der Funktion range ().

#eine Liste mit Reichweite erstellen
#den Stop -Wert verwenden
#Stop -Wert beträgt 20
my_list = Bereich (20)
#printing der Liste
print (liste (my_list))
#den Start verwenden und den Wert stoppen
#Start -Wert beträgt 7 und der Stoppwert 20 beträgt 20
my_list = Bereich (7,20)
#printing der Liste
print (liste (my_list))
#Start, Stopp und Schrittwert verwenden
#Start -Wert beträgt 7, Stoppwert beträgt 20 und der Schrittwert 3 ist 3
my_list = Bereich (7,20,3)
#printing der Liste
print (liste (my_list))

Ausgang

Als Nächst.

#generierende erste 10 ungerade Zahlen
my_list = Bereich (1,20,2)
#printing der Liste
print ("Die Liste der ungeraden Zahlen:", Liste (my_list))
#generierende erste 10 sogar Zahlen
my_list = Bereich (2,21,2)
#printing der Liste
print ("Die Liste der gerade Zahlen:", Liste (my_list))

Ausgang

Erstellen eines Tupels von Zahlen mit der Funktion range ()

Was eine Liste betrifft, können wir auch ein Tupel von Zahlen mit der Funktion range () erstellen.

#Ein Tupel mit Reichweite erstellen
#Verwendung von Stop -Wert
#Stop -Wert beträgt 30
my_tuple = Bereich (30)
#printing das Tupel
print (tuple (my_tuple))
#den Start verwenden und den Wert stoppen
#Start -Wert beträgt 7 und der Stoppwert 30
my_tuple = Bereich (7,30)
#printing das Tupel
print (tuple (my_tuple))
#Verwenden Sie den Start-, Stopp- und Schrittwert
#Start -Wert beträgt 7, Stoppwert beträgt 30 und der Schrittwert 3 ist 3
my_tuple = Bereich (7,30,3)
#printing das Tupel
print (tuple (my_tuple))

Ausgang

Verwenden Sie die Funktion range (), um die Länge eines Objekts zu iterieren

Die Funktion von Range () kann auch zur Durchführung einer Iteration verwendet werden. Die Len () -Funktion bestimmt die Länge des Sequenzobjekts, i.e. Die Liste, die Tupel und der Längenwert werden als Argument an die Funktion range () übergeben. Lassen Sie uns ein Beispiel dafür sehen.

#eine Liste erstellen
my_list = [1,2,3,4,5,6,7,8,9]
für x in Reichweite (Len (my_list)):
print (my_list [x])

Ausgang

Abschluss

In diesem Artikel wurde die Funktion Python Range () anhand verschiedener Beispiele erläutert. Python ist eine moderne und hochrangige Programmiersprache, die viele integrierte Module und Funktionen für bestimmte Aufgaben bietet. Die Funktion von Range () ist eine solche integrierte Funktion von Python. Die Funktion von Range () wird verwendet, um eine Aufgabe für eine bestimmte Anzahl von Male auszuführen. Es kann auch verwendet werden, um Zahlen in einer Sequenz zu generieren. Um mehr über Python und die verschiedenen Funktionen zu erfahren, die Sie mit dieser Sprache verwenden können, besuchen Sie LinuxHint.com.