自定义函数,任意输入一个正整数,计算可以被起整除的数
时间: 2024-05-16 10:13:39 浏览: 80
从键盘任意输入两个整数,输出两数之间的素数,素数判断用函数实现。 扩展要求:1)程序可以循环执行,判断完一组可以再进行下一组;可以设定一个特殊键退出
5星 · 资源好评率100%
可以使用循环遍历所有小于该正整数的数,判断是否能被该正整数整除,代码如下:
```python
def calculate_divisors(n):
divisors = []
for i in range(1, n):
if n % i == 0:
divisors.append(i)
return divisors
```
这个函数会返回一个列表,其中包含所有能被输入的正整数整除的数。例如,输入 12,函数会返回 [1, 2, 3, 4, 6]。
阅读全文