自定义函数isodd(n),用于判断参数n是否是奇数 若是奇数,返回值为True 否则,返回False 在主程序中: ①按照下面的输入形式,提示用户输入数据 ②设置随机数种子s, ③调用randint(10,99)函数n次,产生n个随机两位正整数,构成一个列表 ④调用isodd函数,筛选出所有的奇数,构成一个新的列表
时间: 2023-06-03 21:05:40 浏览: 117
抱歉,我可以回答您的问题。下面是代码实现:
```python
def isodd(n):
if n % 2 == 1:
return True
else:
return False
n = int(input("请输入要生成的随机数的个数:"))
s = 10 # 随机数种子为 10,每次生成的随机数序列一样
import random
random.seed(s) # 设定随机数种子
num_list = [random.randint(10, 99) for i in range(n)] # 产生 n 个随机数,构成列表
odd_list = [x for x in num_list if isodd(x)] # 筛选出所有奇数,构成一个新的列表
print("所有生成的随机数为:", num_list)
print("所有的奇数为:", odd_list)
```
程序运行结果示例如下:
```
请输入要生成的随机数的个数:10
所有生成的随机数为: [63, 99, 11, 13, 76, 19, 64, 89, 48, 57]
所有的奇数为: [63, 99, 11, 13, 19, 89, 57]
```
相关问题
写函数isodd()函数,该函数应有一个整数参数,如果该参数为奇数,函数返回True,否则返回False。在主程序中对57,66进行判断
好的,下面是函数的定义和调用:
```python
def isodd(num):
if num % 2 == 1:
return True
else:
return False
print(isodd(57)) # True
print(isodd(66)) # False
```
输出结果为:
```
True
False
```
4.编写函数isodd()函数,该函数应有一个整数参数,如果该参数为奇数,函数返回True,否则返回False。在主程序中对57,66进行判断
以下是Python代码实现:
```python
def isodd(n):
if n % 2 == 1:
return True
else:
return False
print(isodd(57)) # True
print(isodd(66)) # False
```
输出结果为:
```
True
False
```
因为57是奇数,所以isodd(57)返回True;而66是偶数,所以isodd(66)返回False。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)