据我的老师说,一个for循环总是至少执行一次,即使条件不满足。示例(就像我从C++中知道的那样): //irrelevant for this question据她说,这个循环至少执行一次,但它没有是否有任何情况,无论哪种语言,这将在哪里执行一次?为了提前消除这种想法:是的,它是关于循环,而不是同时循环。
我不能完全理解为什么会这样: age = int(raw_input("What is your age?有效,但这不起作用: age = int(raw_input("What is your age?第二个甚至不会执行。我的主要问题是理解计算机是如何读取的,以及它正在检查的值。如果这看起来很简单,我很抱歉。我一直在自学Python,这个问题出现了,我找不到足够的解释。
提前谢谢