用python编写一段程序 输入一个数n,输出一个列表,列表中是n的所有因数
时间: 2023-05-11 21:05:11 浏览: 137
py代码-接收一个正整数作为参数,返回对其进行因数分解后的结果列表。例如,接收参数50,返回[2, 5, 5]。
好的,以下是用 Python 编写的程序,可以输入一个数 n,输出一个列表,列表中是 n 的所有因数:
```python
def get_factors(n):
factors = []
for i in range(1, n+1):
if n % i == 0:
factors.append(i)
return factors
n = int(input("请输入一个数:"))
print(get_factors(n))
```
你可以输入一个数 n,程序会输出一个列表,列表中是 n 的所有因数。
阅读全文