编写函数f(),其功能是求一个数是否为奇数。产生一个有10个随机两位整数的列表?

如题所述

第1个回答  2023-03-17
你可以尝试以下代码:

```python
import random

def f(num):
if num % 2 != 0:
return True
else:
return False

# 产生随机数列表
random_list = []
for i in range(10):
random_list.append(random.randint(10, 99))

# 判断是否是奇数并输出结果
for num in random_list:
result = f(num)
if result:
print(num, "是奇数")
else:
print(num, "不是奇数")
```

上面的代码中,函数f(num)的参数是一个整数num,它的返回值是True或False,表示num是否是奇数。随机数列表random_list中有10个随机的两位整数,我们通过循环遍历这个列表,判断每个数是否是奇数,最终输出结果。
相似回答