【发布时间】:2014-02-01 16:07:00
【问题描述】:
我正在尝试在 python 中生成 20 个随机数并说出它们是奇数还是偶数,这是我目前所拥有的:
import random
def main():
i = 0
num = 0
#while loop
while i<20:
#user enters input
num = random.randint(input("enter lowest number:\t"))
i = random.randint(input("enter highest number:\t"))
#if else
if num>=0 and num<=100:
num = num+i
i = i +1
print(num)
else:
print("error")
#for loop
for i in range(num):
main()
如果我完全迷路了,谁能帮我完成它
问题来了:
编写一个程序,生成 20 个随机整数并指示每个数字是奇数还是偶数。程序应该首先要求用户输入两个整数,作为生成 20 个随机整数的范围。
【问题讨论】:
-
简单:
range(20)...That's the problem with randomness... You can never be sure