#コーディング:utf-8 "" " 正の整数がそれ自体を除くすべての除数の合計に等しい場合、それは完全数と呼ばれます。 たとえば、6は完全数です。*は6 = 1 + 2 + 3なので、完全な数28 = 14 + 7 + 4 + 2 + 1 1000以下の完全な数" "" = [] のための I における範囲(1 1000 ): S = 0 のための J における範囲(1 、I ): if i%j == 0: s + = j if i == s: a.append(i)print(" 1000の下の完全な数値は:%s "%a)
実行後の結果: