создайте программу лоторея, где будет создаваться 3 рандомных переменных (от 1 до 3) и если 3 рандомных переменных будут равны, то пользователь побеждает а если разные, то проигрывает. срочно пажалуйста
Ответы
Ответ:
#Код на Python, который Я разрабатывал два дня
import random
import sys
while True:
num1 = random.randint(1, 3)
num2 = random.randint(1, 3)
num3 = random.randint(1, 3)
n = int(input("\nВведите число №1: ")), int(input("Введите число №2: ")), int(input("Введите число №3: "))
if n == num1 and num2 and num3:
print("\nВы угадали все 3 числа!")
question1 = input("Хотите сыграть ещё?) (Напишите да или нет)\n")
if question1 == "да":
continue
if question1 == "нет":
break
else:
while True:
question1 = input("(Напишите да или нет)\n")
if question1 == "да":
break
if question1 == "нет":
sys.exit()
if n != num1 or num2 or num3:
print("\nК сожалению, вы не угадали(\nВот правильный ответ:", num1, num2, num3)
question2 = input("Хотите сыграть ещё?) (Напишите да или нет)\n")
if question2 == "да":
continue
if question2 == "нет":
break
else:
while True:
question2 = input("(Напишите да или нет)\n")
if question2 == "да":
break
if question2 == "нет":
sys.exit()
Объяснение: