对于While循环问题

时间:2017-02-06 18:50:23

标签: python if-statement for-loop while-loop break

我使用一个非常简单的嵌套循环来面对非常奇怪的行为。这是代码,当我使用{ firstname: 'assa', lastName: 'nen', email: 'ed@aid.com', password: 'ddee', student: 112 }时,一切都按照应有的方式工作。但是,当我将计数增加到10以上时,我会得到一个无限循环而我不会错误。这是代码:

count < 10

这就是结果,日期减少然后再次增加,正如我想要的那样:

count = 0
while True:

    if count >= 10:
        break

    for tweet in c:
        tweets.append(tweet)
        print 'Upper Loop Date: ' + str(tweet.created_at) + "   " + str(count)
        count += 1
        if count >= 10:
            break

    for tweet in reversed(tweets):
        print 'Lower Loop Date: ' + str(tweet.created_at) + "   " + str(count)

如果我用高于10的数字替换count,我会得到一个无限循环。

0 个答案:

没有答案