9.编写程序,输入若干个整数,输出由奇数和与偶数和组成的新列表python
时间: 2024-10-17 22:03:44 浏览: 18
python编写程序,生成10个随机整数,其中的奇数相加,偶数相加,结果进行输出两个和
在Python中,你可以通过遍历用户输入的整数列表,并对每个元素进行判断,将奇数和偶数分别添加到两个新的列表中。以下是一个简单的示例程序:
```python
def separate_numbers(numbers):
# 初始化空列表用于存储奇数和偶数
odd_list = []
even_list = []
# 遍历输入的整数列表
for num in numbers:
# 判断数字是否为奇数
if num % 2 == 0:
even_list.append(num)
else:
odd_list.append(num)
return odd_list, even_list
# 用户输入整数
input_numbers = input("请输入一系列整数,用逗号分隔:").split(',')
numbers = [int(num) for num in input_numbers]
# 调用函数分离奇偶数并打印结果
odd_result, even_result = separate_numbers(numbers)
print(f"奇数列表: {odd_result}")
print(f"偶数列表: {even_result}")
阅读全文