Я пытаюсь создать простую игру на кубиках, в которой пользователь выбирает номер, и если программа выполняет их бросок, они выигрывают. Проблема в том, что даже когда я побеждаю, в программе говорится: «О нет, ты проиграешь!» и я не могу понять, почему. Помоги пожалуйста!Попытка создать простую игру на основе кубиков
chosennumber = ("The dice rolled the number")
user_text = "Choose a number between 1-6"
print (user_text)
number = input('Enter a number: ')
import random
mylist = [1,2,3,4,5,6]
randomnum = random.choice(mylist)
print (chosennumber, randomnum)
if (number == randomnum):
print ("You win")
else:
print ("Oh no, you lose!")
Ваш код правильный, кажется, вы уверены, что номер, который вы дали, и случайное число, которое показывает такие же, когда вы говорите, они дать неправильный результат? – wolfsgang