我目前正在编写一个代码,要求用户输入一个整数并计算整数所具有的除数。我已经完成了代码,但被困在“返回部分”上。这是我到目前为止所得到的:
def findDivisors(number):
decrease = number
count = 0
while ( decrease >= 1):
if ( number%decrease == 0 ):
count=count+1
decrease=decrease-1
def main(count):
number = int(input("Please enter a positive integer : "))
print(count)
main()
我试过返回“数字”和“计数”,但似乎无法让它工作。有什么建议么 ?顺便说一句,我正在使用 Python 3.3.1