【发布时间】:2015-10-15 20:06:21
【问题描述】:
我需要编写一个程序,生成一个名为 file_size 的 4 到 7(含)随机整数,然后打印它们,但每个随机整数都必须介于 5 和 19(含)之间并且是奇数。重复是可以的。总而言之,如果 file_size 为 6,则必须打印 6 个从 5 到 19 的奇数。顺便说一句,我正在使用 Python 3。这是我目前所拥有的:
import random
file_size = random.randint(4, 7)
print("file_size = ", file_size)
for _ in range(file_size):
random_num = random.randint(5, 19)
if random_num % 2 ==1:
print(random_num)
示例运行的输出如下:
file_size = 5
19
11
15
7
这显然不是我想要的。请帮忙。
【问题讨论】: