首页 > 解决方案 > 如何在python的while循环中获取值?

问题描述

我有以下简单的while循环:

a=0
while a < 5:
    a+=1
    print(a)

Result:
1
2
3
4
5

我想得到 a 的最终值(在这种情况下,a = 5)

我做了一些研究,发现回报/收益率可能会有所帮助

但我收到以下错误:

SyntaxError: 'return' outside function

有什么办法可以得到 a 的最终值吗?

标签: pythonwhile-loop

解决方案


上面的代码将打印数字 5 五次。您可以在 while 循环之外打印 'a' 的值以获取最后一个值。

a=0
while a < 5:
    a+=1
print(a)

结果将是 5


推荐阅读