【发布时间】:2014-07-09 16:26:12
【问题描述】:
我正在编写一个程序,我想创建一个列表,如果需要的话可能是两个。十个偶数和奇数随机数 (1, 100),每个数字的总和为 [偶数] 和 [奇数]。我尝试了很多方法,但希望尽可能简单。我只是有点沮丧。我将包括我现在拥有的东西,也许有人可以插入一些有用的东西。我现在只有基础知识,因为看我之前的东西会让人困惑。
import random
def main():
total_odd = 0
total_even = 0
num_list = []
for count in range(10):
num = random.randint(1, 100)
num_list.append(num)
total_odd += num
total_even += num
print(total_odd, total_even)
print(num_list)
main()
输出 =
>>>
485 485
[76, 76, 74, 2, 9, 30, 30, 29, 66, 93]
>>>
非常感谢任何帮助。
【问题讨论】:
-
如果您不熟悉,我建议您查看 % 运算符 - (en.wikipedia.org/wiki/Modulo_operation) - 这样您就可以了解这些解决方案在做什么以及它们是如何做的。