frustrated stupid newbie question

Scott Kurland skurland at juggler.net
Tue Mar 12 17:59:13 EST 2002


Why isn't this $%^*#$% program working?

#Searching for perfect numbers

howhigh= input ("How high should I check?")
for number in range (1,howhigh):
 factorsum = 0
 halfnumber=number/2
 for checking in range (1,halfnumber):
  if number/checking == int (number/checking):
   factorsum = factorsum + checking
 if number == factorsum:
  print number



Flame away, I can't feel dumber than this.

--
"Quemadmodum gladius neminem occidit, occidentis telum est."
-- Seneca






More information about the Python-list mailing list