如何解决使用带有神秘数的While循环倒数
我已经看到了多种倒数方式,但是我有一个神秘的数字,我想从3倒数,如果我落在上面,我希望它“打印” 0”。另外,它必须是for循环。
这是我所获得的最接近的数字,但它不会显示0(当我的神秘数字更改时),因为0是范围的结尾。如果我将范围更改为-1,则自动更正会显示我没有使用For While循环。
*提供了myst_int
i in range(mystery_int,-3):
print(i)
当我尝试使用“ While”进行设置时,我最终会创建一个无限循环,并且它会中断。
示例:while mystery >= 0:
解决方法
这应该有效。在python中,仔细选择循环的运行方式至关重要。
import random
mystery_int = random.randint(10,100)
print(mystery_int)
while mystery_int >= 3:
mystery_int -= 3
print(mystery_int)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。