Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Написал первый код. Не понимаю почему не выводит в конце if.

print("Добро пожаловать в игру: Камень. ножницы, бумага!")
print("Правила игры:Ты вводишь число от одного до трёх, где:1-камень 2-ножницы 3-бумага. И далее ты узнаешь, выиграл ты или нет")
you = input("Начинаем?")
if you == "Да":
print("Отлично!")
else:
print("Тогда выходи из игры!!")
y = input("Раз, Два, Три!!")
# import random module first
import random
m = random.randint(1, 3)
print(m)
if y==m:
print("Ничья…Мы оба лохи")
if (y==1 and m==2):
print("Ты выиграл. Ичо не понтуйся")
if (y==1 and m==3):
print("Ты проиграл! Сам виноват")
if (y==2 and m==1):
print("Ты выиграл, но всё равно бот")
if (y==2 and m==3):
print("Ты выиграл..")
if (y==3 and m==1):
print("Ты выиграл. Подпишись на ютуб FortniteПостройки")
if (y==3 and m==2):
print("Ты бот!!Проиграл как бот")
Милана Нежевясова
Python Q
  · 125
ЭКСПЕРТ ЕДЫ И ВИДЕОИГР  · 2 апр 2023
А у тебя точно правильный код? Потому что когда я пробовал, и исправлял твои недочеты, то просто выводится число, которое тебе повезло отгадать или нет.
Первый
Разработка видеоигр, трёхмерное моделирование, видеомонтаж  · 3 апр 2023
Чтобы не лишать удовольствия догадаться самостоятельно, просто намекну: попробуйте заменить строку  print(m) на print(type(y), type(m)) и по ответу поймете, почему не срабатывает ни одно условие. Читать далее