我正在写一个Python练习,它计算出你学校的3门科目的平均值。在计算了平均值之后,我希望程序找到低于70分的主题,并打印“你可以在'x‘主题中提高”。我知道我可以这样做,然后用特定的if statements写出来 print("Your geometry could be better") print("Your al
我在Ruby和Python方面都做了很多工作。我对通常的调试器相当满意,但我仍然发现自己仍然在代码中输入 but 或print语句。为什么?,因为我想检查变量,而不必停止并启动代码。当然,问题是代码中到处都是这些语句。有时,我需要添加一个注释,或者打开一个数组,这样就需要一些额外的逻辑。稍后,在代码投入生产之后,发现了一个新的问题,我可能需要将打印/放回。如果能够将它们保存到实际的
我在Windows7上使用Python 3.3和Emacs 23.4。在使用python-shell时,我遇到了一些奇怪的行为。如果我输入一个产生某种输出的命令,我会立即在下一行得到结果。但是,如果我输入的Python语句导致错误,则不会显示任何输出。当我输入下一条Python语句并按enter时,将显示前一行的错误消息。<stdin>", line 1, in <mod