检查用户输入是否匹配(随机)整数的任何数字

代理人
random = random.randint(1000, 9999)
guess = int(input("Enter your guess: "))
while guess != random:
    guess = int(input("That was incorrect! Enter your guess: "))

这是一个非常简单的猜谜游戏,但是我想包括一些东西,在每次不成功的尝试后,它会说明四位数中有多少是正确的。

我没有尝试过,主要是因为我不确定如何做到这一点。

例如

random = 1234
Enter your guess: 1111
You guessed 1 number correct
Enter your guess: 1222
You guessed 2 numbers correct
...... and so on
托克兹

如果你的意思是职位

random = random.randint(1000, 9999)
guess = int(input("Enter your guess: "))
while guess != random:
    right = 0
    index = 0
    for char in str(guess):
        if char == str(random)[index]:
            index += 1
            right += 1
    print(f'{right} were right')
    guess = int(input("That was incorrect! Enter your guess: "))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查输入的数字是否是jquery中的数字

检查字符串输入的任何部分是否不是数字

检查输入的数字是否具有整数值

if语句,用于检查用户输入的字符串是否包含用户输入的字母,不包括任何多余的字母

如何从用户那里获取输入,然后检查多个列表是否与输入匹配

如何检查用户输入是否为数字?

检查用户输入是否输入了重复的数字

如何检查用户输入是否与数学函数结果匹配?

检查输入数字是否为整数

如何检查输入是否为没有任何其他字符的有效整数?

检查输入是否为整数

如何检查用户是否输入了与漩涡哈希匹配的密码?

检查用户输入是否适合

检查输入是否为整数

检查输入是否为数字

检查用户是否输入任何内容或字符串而不是整数

检查输入中是否有任何一个不是C中的整数

如何使我的程序检查用户输入是否在随机整数的5、10、15、20等范围内?

检查输入是否为整数

如何检查用户输入的变量是数字(整数,浮点数)?

检查数组中求和的数字是否与输入参数匹配

检查用户输入的特定索引处是否包含字母或数字

检查用户输入是否与变量中的多个单词中的任何一个匹配,如果匹配,则显示图像

随机生成的数字结果与用户输入不匹配

Python程序将代码分配给随机整数,并检查用户输入不起作用

如何检查用户输入是否为 Ruby 中的整数?

Bash 脚本检查用户输入是否与特定形式匹配

检查输入是否为数字

检查用户输入是否与 2 个随机数之和的答案匹配