Mam takie krótkie pytanko. Dlaczego w pętli for muszę napisać przedział (2, n+1), a nie (2, n). Czy pętla for nie uwzględnia końców przedziału?
def silniaIteracyjnie(n):
if (n==0 or n==1):
wynik=1
else:
wynik = 1
for i in range(2, n+1):
wynik = wynik*i
return wynik