Hướng dẫn print perfect numbers from 1 to 100 in python using while loop - in các số hoàn hảo từ 1 đến 100 trong python bằng vòng lặp while

Một số hoàn hảo là một số nguyên dương bằng tổng số các giao diện thích hợp của nó. Số hoàn hảo nhỏ nhất là 6, là tổng của 1, 2 và 3. Các số hoàn hảo khác là 28, 496 và 8.128. Tất cả các số hoàn hảo có thể được biểu diễn bởi & nbsp; N = 2p-1 [2p & nbsp; -1] trong đó p là nguyên tố mà 2p -1 là mersenne Prime. Ví dụ, 28 là một số hoàn hảo vì các ước số 28 là 1, 2, 4,7,14 sau đó tổng số chia của nó là 1 + 2 + 4 + 7 + 14 = 28. Trong bài đăng này, tôi sẽ giải thích cách Tìm số hoàn hảo trong Python bằng cách sử dụng trong khi Loop. & NBSP;

Số hoàn hảo trong mã Python

i = 2;sum = 1;

   
    n = int[input["Enter a number: "]]

   
    while[i 

Bài Viết Liên Quan

Chủ Đề