
def find_factor(nums):
'''
find_factor 是自定义函数
nums是传递一个正整数的参数
以字符串的形式返回一个正整数的所有因数
'''
if type(nums) != int:
print('输入值类型出错,必须是整数!')
return
elif nums <= 0:
print('输入值范围出错,必须是正整数')
return
i = 1
str1 = ''
while i <= nums:
if nums % i == 0:
str1 = str1 + ' ' + str(i)
i += 1
return str1


