Егор Муркеев
Ученик
(118),
на голосовании
2 недели назад
в любом случае отвечает noob from random import randint print('угадай число от 1 до 2') a = input() b = randint(1,2) if a == b: print("sigma") else: print('noob') print(b)
По сути, проблема в том, что ты сравниваешь строку a, введенную тобой, с целым числом b, сгенерированным функцией randint(). Чтобы исправить это, нужно преобразовать введенное значение a в целое число с помощью функции int(). Попробуй такой код:
from random import randint
print('угадай число от 1 до 2') a = int(input() b = randint(1, 2)
if a == b: print("sigma") else: print('noob')
print(b)
В конце также будет выведен правильный ответ, если число не было угадано.
from random import randint
print('угадай число от 1 до 2')
a = input()
b = randint(1,2)
if a == b:
print("sigma")
else:
print('noob')
print(b)