Program v pythone

Potrebujem program, ktorý znie takto:

Je daný interval a, b . Napísať treba program, ktorý spočíta všetky čísla z tohto intervalu deliteľné trojkou. Na zisťovanie deliteľnosti treba funkciu

2 answers
Nerozumiem úplne slovíčku --spočíta-- je tým buď myslené, že sa vypíše každé také číslo alebo vypíše ich súčet. Nasledujúci kód vykonáva oboje:

a = int(input("Zadajte interval od a: "))
b = int(input("Po b: "))


# funkcia delitelnosti tromi
def del_3(cislo):
if cislo % 3 == 0:
return True
else:
return False

# sucet vsetkych cisel
suma = 0
for i in range(a, b):
if del_3(i):
print(i)
suma += i

print("Súčet všetkých čísel je: ", suma)


Link na kód: https://pastebin.com/raw/xb8FAJta
def funkcia(a,b):
sum = 0

def je_delitelne(x):
return 1 if x % 3 == 0 else 0

for i in range(a, b+1):
if je_delitelne(i):
sum += i

return sum
Comments:
Stanislav G.
Pridavam radsej upravenu verziu https://pastebin.com/raw/UYLN82kW