分别输入两个数N1,N2 找出N1至N2间的所有奇数并删除,输出结果用空格隔开?
生活随笔
收集整理的这篇文章主要介绍了
分别输入两个数N1,N2 找出N1至N2间的所有奇数并删除,输出结果用空格隔开?
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
以下是Python代码实现:
```python
N1 = int(input("请输入N1的值:"))
N2 = int(input("请输入N2的值:"))
result = []
for num in range(N1, N2+1):
if num % 2 != 0: # 判断是否为奇数
result.append(str(num)) # 将奇数添加到结果列表中,并转换为字符串形式
print(" ".join(result)) # 使用空格连接结果列表中的元素,并输出
```
在代码中,首先通过`input`函数分别获取用户输入的`N1`和`N2`的值。然后使用`range`函数生成从`N1`到`N2`的所有整数,并通过`for`循环遍历每个数。对于每个数,使用取余运算符`%`判断是否为奇数,如果是奇数就将其转换为字符串并添加到结果列表`result`中。
最后,使用字符串的`join`方法将结果列表中的元素用空格连接起来,并使用`print`函数输出结果。
总结
以上是生活随笔为你收集整理的分别输入两个数N1,N2 找出N1至N2间的所有奇数并删除,输出结果用空格隔开?的全部内容,希望文章能够帮你解决所遇到的问题。