限制两个数字之间的输入并同时检查输入是否为数字

2023-12-30

我一直在尝试通过限制猜测输入来改进 Python 中的猜测游戏 2 个数字(1 到 100)之间并询问猜测输入是否是数字。我一直在努力同时做到这两点。无论如何,我可以通过最少的编码来做到这一点吗?


您可以使用while循环不断询问用户输入有效的输入,直到用户输入:

while True:
    try: 
        assert 1 <= int(input("Enter a number between 1 and 100: ")) <= 100:
        break
    except ValueError, AssertionError:
        print("Input must be an integer between 1 and 100.")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

限制两个数字之间的输入并同时检查输入是否为数字 的相关文章

随机推荐