Pytonorm

Python-intervall () -funktion

Python-intervall () -funktion

Python är ett modernt, allmänt ändamålsenligt och högt programmeringsspråk som kommer med kraftfulla funktioner. Python har många inbyggda moduler för att stödja olika funktioner. Funktionen Range () är en inbyggd funktion som används för att utföra specifika uppgifter eller åtgärder under ett bestämt antal gånger. Med andra ord används funktionen range () för att utföra en uppgift iterat. Denna funktion används tillsammans med for-loop och while-loop.

Funktionen Range () låter dig generera en sekvens av siffror inom ett angivet intervall. Funktionen range () innehåller följande två konstruktionsdefinitioner:

    1. intervall (stopp)
    2. intervall (start, stopp, steg)

Definitionen av intervall (stopp) för intervallet () tar stoppvärdet som ett argument. Stoppvärdet definierar slutpunkterna för sekvensen. Funktionen Range () slutar returnera nummersekvensen när den når stoppvärdet. Funktionen intervall () tar också start-, stopp- och stegvärdet som ett argument.

Parametrarna definieras enligt följande:

Till exempel, för att skriva ut en sekvens av siffror från 1 till 20 med varje värde ökat med två, är startvärdet 1, stoppvärdet 21 och stegvärdet är 2. I det här fallet krävs stoppvärdet medan start- och stegvärdena är valfria.

Låt oss titta på några exempel som använder funktionen Python range ().

Använda intervall () med för Loop

Funktionen Range () används mest i kombination med for och while-looparna. I det givna programmet har vi bara definierat stoppvärdet.

Vi kommer att skriva ut en sekvens med siffror med hjälp av for-loop och range () -funktionen.

#definierar nummerintervallet till 20
antal = intervall (21)
för jag i antal:
# skriver ut sekvensen av siffror
skriva ut ("Siffran är:", i)

Produktion

Därefter kommer vi att definiera intervallet () -funktionen med start-, stopp- och stegvärdena och skriva ut nummersekvensen med hjälp av for-slingan.

#definierar nummerserien från 1 till 21
#stegvärdet är 2
antal = intervall (1,21,2)
för jag i antal:
# skriver ut sekvensen av siffror
skriva ut ("Siffran är:", i)

Produktion

Skapa en lista med nummer med hjälp av intervall () -funktionen

Per definition producerar intervallet () en sekvens av siffror inom ett givet intervall. Vi kan skapa en lista med siffror med hjälp av funktionen () på ett enkelt sätt. Låt oss skapa flera listor med funktionen range ().

# skapar en lista med intervall
# använder stoppvärdet
#stop-värdet är 20
min_lista = intervall (20)
# skriva ut listan
skriva ut (lista (min_lista))
# använder start- och stoppvärdet
#startvärde är 7 och stoppvärde är 20
min_lista = intervall (7,20)
# skriva ut listan
skriva ut (lista (min_lista))
# använder start-, stopp- och stegvärde
#startvärde är 7, stoppvärde är 20 och stegvärde är 3
min_lista = intervall (7,20,3)
# skriva ut listan
skriva ut (lista (min_lista))

Produktion

Därefter kommer vi att skriva ut en lista över de första 10 udda siffrorna och jämna siffror med funktionen range ().

#genererar de första 10 udda siffrorna
min_lista = intervall (1,20,2)
# skriva ut listan
skriv ut ("Listan med udda nummer:", lista (min_lista))
#genererar de första 10 jämna siffrorna
min_lista = intervall (2,21,2)
# skriva ut listan
skriv ut ("Listan över jämna nummer:", lista (min_lista))

Produktion

Skapa en tallrik med siffror med funktionen Range ()

När det gäller en lista kan vi också skapa en tallrik med siffror med funktionen range ().

# skapar en tupel med räckvidd
#använder stoppvärde
#stop-värdet är 30
my_tuple = intervall (30)
# utskrift av tupeln
skriva ut (tuple (min_tuple))
# använder start- och stoppvärdet
#startvärde är 7 och stoppvärde är 30
min_tuple = intervall (7,30)
# utskrift av tupeln
skriva ut (tuple (min_tuple))
# använder start-, stopp- och stegvärdet
#startvärde är 7, stoppvärde är 30 och stegvärde är 3
min_tuple = intervall (7,30,3)
# utskrift av tupeln
skriva ut (tuple (min_tuple))

Produktion

Använda range () -funktionen för att växla till längden på ett objekt

Funktionen Range () kan också användas för att utföra en iteration. Funktionen len () bestämmer längden på sekvensobjektet, d.v.s.e. listan, tuplarna och längdvärdet skickas till intervallet () som ett argument. Låt oss se ett exempel på detta.

# skapar en lista
min_list = [1,2,3,4,5,6,7,8,9]
för x i intervallet (len (min_lista)):
skriv ut (min_lista [x])

Produktion

Slutsats

Den här artikeln förklarade Python range () -funktionen genom olika exempel. Python är ett modernt programmeringsspråk på hög nivå som ger många inbyggda moduler och funktioner för att utföra specifika uppgifter. Funktionen Range () är en sådan inbyggd funktion för Python. Funktionen Range () används för att utföra en uppgift ett visst antal gånger. Den kan också användas för att generera nummer i en sekvens. För att lära dig mer om Python och de olika funktionerna du kan använda med detta språk, kolla in linuxhint.com.

Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jag har nyligen läst om Microsoft Sculpt Touch trådlös mus och bestämde mig för att köpa den. Efter att ha använt den ett tag bestämde jag mig för att...
Mus AppyMouse styrplatta och muspekare för Windows-surfplattor
AppyMouse styrplatta och muspekare för Windows-surfplattor
Surfplattanvändare saknar ofta muspekaren, särskilt när de brukar använda bärbara datorer. Pekskärmen Smartphones och surfplattor har många fördelar o...
Mus Mellan musknappen fungerar inte i Windows 10
Mellan musknappen fungerar inte i Windows 10
De mittknappen hjälper dig att bläddra igenom långa webbsidor och skärmar med mycket data. Om det slutar, kommer du sluta använda tangentbordet för at...