【发布时间】:2022-11-12 15:14:03
【问题描述】:
我现在是一名学习 Python 的初学者 CS 学生。我在 Zybooks 上遇到了一个非常基本的挑战,要求我输入所提供代码的输出。它旨在帮助理解 break 和 continue 语句在 for 和 while 循环中是如何工作的。我试图遍历每一行代码的逻辑,但我就是无法理解。如果有人可以帮助我更多地理解这一点,我将不胜感激。
stop = int(input())
result = 0
for n in range(10):
result += n + 2
if result > stop:
break
print(n)
print(result)
【问题讨论】:
-
代码的输出取决于定义
stop的输入 -
对于那个很抱歉。输入为 11。
-
这个问题的答案在于非常基础的 Python 知识。如果您打算将来成为一名软件工程师,我建议您在开始寻找答案之前学习一门语言的基本原理。
标签: python