Funkcja Range () umożliwia generowanie sekwencji liczb w określonym zakresie. Funkcja Range () zawiera następujące dwie definicje konstruktora:
Definicja funkcji Range () Range (Stop) przyjmuje wartość stop jako argument. Wartość zatrzymania określa punkty końcowe sekwencji. Funkcja Range () przestaje zwracać sekwencję liczb, gdy osiągnie wartość zatrzymania. Funkcja Range () również przyjmuje wartość Start, Stop i Krok jako argument.
Parametry są zdefiniowane w następujący sposób:
Na przykład, aby wydrukować sekwencję liczb od 1 do 20 z każdą wartością zwiększoną o dwa, wartość początkowa to 1, wartość stop to 21, a wartość kroku to 2. W takim przypadku wymagana jest wartość stop, podczas gdy wartości początkowe i kroku są opcjonalne.
Spójrzmy na niektóre przykłady, które używają funkcji Python Range ().
Za pomocą Range () z pętlą
Funkcja Range () jest najczęściej stosowana w połączeniu z pętlami dla i while. W danym programie zdefiniowaliśmy tylko wartość stopu.
Wydrukujemy sekwencję liczb za pomocą funkcji For Loop i Range ().
#Definiowanie zakresu liczby do 20Wyjście
Następnie zdefiniujemy funkcję Range () z wartościami Start, Stop i Krok i wydrukujemy sekwencję liczb za pomocą pętli dla.
#Definiowanie zakresu liczb od 1 do 21Wyjście
Tworzenie listy liczb za pomocą funkcji Range ()
Z definicji Range () wytwarza sekwencję liczb w danym zakresie. Możemy utworzyć listę liczb za pomocą funkcji Range () w prosty sposób. Utwórzmy wiele list za pomocą funkcji Range ().
#Tworzenie listy z zakresemWyjście
Następnie wydrukujemy listę pierwszych 10 numerów nieparzystnych i parzystej przy użyciu funkcji Range ().
#Generacja pierwszych 10 nieparzystych liczbWyjście
Tworzenie krotek liczb za pomocą funkcji Range ()
Jeśli chodzi o listę, możemy również utworzyć krotność liczb za pomocą funkcji Range ().
#Creating a Tuple z zasięgiemWyjście
Używając funkcji Range () do iteracji do długości obiektu
Do wykonywania iteracji można również użyć funkcji Range. Funkcja len () określa długość obiektu sekwencji, i.mi. Lista, krotki i wartość długości są przekazywane do funkcji zakresu () jako argument. Zobaczmy przykład tego.
#Ukształcenie listyWyjście
Wniosek
W tym artykule wyjaśniono funkcję Python Range () za pomocą różnych przykładów. Python to nowoczesny i wysoki poziom programowania, który zapewnia wiele wbudowanych modułów i funkcji do wykonywania określonych zadań. Funkcja Range () jest jedną z takich wbudowanych funkcji Pythona. Funkcja Range () służy do wykonywania zadania przez określoną liczbę razy. Można go również użyć do generowania liczb w sekwencji. Aby dowiedzieć się więcej o Pythonie i różnych funkcjach, których możesz użyć z tym językiem, sprawdź Linuxhint.com.