0

我在这里需要帮助 我为我的实验室编写了代码“循环将使用每次循环完成时递增 1 的变量的值迭代总共 10 次”。强文本,但是当我通过单击运行我的python文件时,只需打开它就拒绝在命令提示符下运行...当我在使用 IDLE 的编辑中进行测试时,它运行良好...我不知道为什么它不会运行...这里是我为我的代码写的:

   counter = 0
   while counter < 10:
         counter = counter + 1
          print counter
    print "the loop is finished"
4

2 回答 2

1

也许它只是完成得太快了。

您是否尝试过raw_input()在文件底部添加一个?

于 2012-09-14T00:54:47.057 回答
0

看起来您有缩进错误(主要是打印语句比它们上面的代码缩进一个空格)。

这对你有用吗:

counter = 0
    while counter < 10:
        counter = counter + 1
        print counter
    print "the loop is finished"

Python 有严格的缩进规则,如果你想了解更多关于它们的信息,我建议阅读这个 wikipedia page,它非常好。

于 2012-09-14T00:53:58.720 回答