奇数是指不能被2整除的整数,偶数是指能被2整除的整数。在队列训练中,教官让 一排同学报数, 报偶数的同学为一排,报奇数的同学为另一排,从而排列成两排。创建判 断奇偶数函数odd or_ even, 用于判断自定义队列区间[num a, num b]中出现的奇偶数。
时间: 2023-06-16 15:03:25 浏览: 253
py代码-例2-1-1 输入一个整数, 判断它是奇数还是偶数
可以使用以下代码实现判断奇偶数的函数:
```python
def odd_or_even(num):
if num % 2 == 0:
return "偶数"
else:
return "奇数"
```
然后,你可以用以下代码来实现队列训练中的排序:
```python
# 定义一个空列表来存储偶数和奇数
even_list = []
odd_list = []
# 循环报数区间[num a, num b]
for num in range(a, b+1):
# 判断奇偶数并添加到相应的列表中
if odd_or_even(num) == "偶数":
even_list.append(num)
else:
odd_list.append(num)
# 输出偶数列表和奇数列表
print("偶数列表:", even_list)
print("奇数列表:", odd_list)
```
这样,就可以将区间内的数按照奇偶数分别存储到两个列表中了。
阅读全文