【发布时间】:2016-01-09 09:07:40
【问题描述】:
我不断收到此错误: TypeError:'int' 对象不可迭代。
我需要做的任务(所以你对我想要实现的目标有一些背景知识)是这样的:“编写一个程序来创建 100 个随机整数,包括 -10 和 +10 之间的负数和正数(在一个for循环),然后确定有多少是正数,有多少是负数。最后,打印出有多少正数和多少负数。”
import random
positive = 0
negative = 0
for number in random.randrange(-10,10):
if number > 0:
positive += 1
else:
negative += 1
print ("End")
到目前为止,这是我的代码。如果有人可以帮助我使用上述信息和我的错误,那就太好了!
【问题讨论】:
-
您正在迭代
number,这就是您收到错误的原因 -
我查看了该链接,但没有帮助。如果有人能详细回答我,那就太好了。
标签: python python-3.x int