python - 如何在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 的最终值吗?
解决方案
上面的代码将打印数字 5 五次。您可以在 while 循环之外打印 'a' 的值以获取最后一个值。
a=0
while a < 5:
a+=1
print(a)
结果将是 5
推荐阅读
- core-data - 从选取器返回的 SwiftUI 核心数据对象
- java - 最佳实践:Quarkus 中的 MongoDB Panache 实体一对多关系处理?
- python - 在 Windows 上将路径从 Bash 传递到 Python 会自动尝试将其转换为绝对路径 - 有没有办法禁止这样做?
- node.js - 使用nodejs sequelize在findAll参数内进行条件查询
- postgresql - 我无法使用 WCF postgresql 在 Xamarin 表单中显示数据
- r - 如何从 R 的窗口中只清除特定的图?
- java - 将 Drawable 从一个活动传递到另一个活动的最佳方法是什么?
- vba - 注册表显示为空白?
- excel - Windows 登录、AAD、Excel 和 Azure Functions 身份验证
- java - 在独立 Java 应用程序中访问 Spring Boot 应用程序 JAR