Keresés

Keresendő kifejezés:

Toplista

Toplista
  • betöltés...

Segítség!

Ahhoz, hogy mások kérdéseit és válaszait megtekinthesd, nem kell beregisztrálnod, azonban saját kérdés kiírásához ez szükséges!

Python, függvény

54
Írj egy Python függvényt, amely paraméterként kap 2 egész számot és visszatér a két szám által meghatározott zárt intervallumban található egész számok összegével! A programodban hívd is meg ezt az alprogramot!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
def intervallum_osszeg(tol, ig):
    return sum(range(tol, ig + 1))

print('Számok összege a [10, 20] zárt intervallumban:', intervallum_osszeg(10, 20))

Felhasználótól bekért adatokkal futtatva, amennyiben meg akarjuk tartani a korábbi üzenetet, úgy szükséges az adatok változóban tárolása:

also = int(input('Intervallum alsó határ: '))
felso = int(input('Intervallum felső határ: '))
print(f'Számok összege a [{ also }, { felso }] zárt intervallumban:', intervallum_osszeg(also, felso))

Ha viszont egyeszerüsítjük az üzenetet, akkor az adatbekérés közvetlenül a függvényhívásban is történhet:

print('Számok összege:', intervallum_osszeg(int(input('Intervallum alsó határ: ')), int(input('Intervallum felső határ: '))))
Módosítva: 1 hónapja
1