编写带有函数的程序,函数fun功能是求出能整除x且不是偶数的各个整数
时间: 2024-04-30 22:18:09 浏览: 53
C语言第五轮实验内容.doc
以下是一个带有函数的Python程序,函数名为fun,可以找出能整除x且不是偶数的各个整数:
```python
def fun(x):
result = []
for i in range(1, x+1):
if i % x == 0 and i % 2 != 0:
result.append(i)
return result
# 调用函数
print(fun(10)) # 输出结果:[5]
print(fun(15)) # 输出结果:[3, 5, 15]
```
在这个程序中,我们定义了一个函数fun,它接受一个整数x作为参数。在函数内部,我们创建了一个空列表result,用于存储符合要求的整数。然后,我们使用for循环从1到x枚举所有的整数,如果当前整数能整除x且不是偶数,就将其加入到result列表中。最后,我们返回result列表作为函数的输出。
我们可以通过调用fun函数来使用它。例如,fun(10)会返回一个列表,其中只有5满足条件;而fun(15)则会返回一个列表,其中有3、5和15都满足条件。
阅读全文