Zdravíčko,
byl by někdo tak laskav a popsal mi jednotlivé kroky jak tento program postupuje?
def perf(n):
sum = 0
for i in xrange(1, n):
if n % i == 0:
sum += i
return sum == n
K čemu slouží "sum", je to puze pojmenování proměnné? Nebo je to "suma"?
A pak jaký je rozdíl mezi for i in range a for i in xrange? S tím x jsem se ještě nesetkal.
Předem moc díky.