我正在研究一個代碼,這是迄今爲止我所有的。我被困在這一點上。任何幫助將不勝感激。用於布爾值函數perfect(n)的程序,根據參數n的值是否爲完美數分別計算並返回布爾值True或False。python中的完美數字
def main():
numPerfects = eval(input("How many perfect numbers do you want to find?"))
perfectsFound=0
possiblePerfect=1
while(perfectsFound < numPerfects):
if (perfect(possiblePerfect)):
perfectsFound += 1
print ("{0:0}}.{1:0}".format(perfectsFound, possiblePerfect))
#end if
#end while
#end main
main()
我投票結束這個問題作爲題外話,因爲這既不是代碼編寫,也不是教程服務 – jonrsharpe