Advertisement
pacho_the_python

Untitled

Feb 9th, 2022
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.29 KB | None | 0 0
  1. def perf_num(num):
  2.     list_num = []
  3.     for i in range(1, num):
  4.         if num % i == 0:
  5.             list_num.append(i)
  6.     return list_num
  7.  
  8.  
  9. number = int(input())
  10.  
  11. if sum(perf_num(number)) == number:
  12.     print("We have a perfect number!")
  13. else:
  14.     print("It's not so perfect.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement