


Помогите с Python
Домашнее задание 3.
Тема вебинара: Введение в Django
Создать views-функцию, которая будет выводить 3 случайных числа от 0 до 3.
Создать условия:
Если все числа равны-функция возвращает HTTPResponse с выводом чисел и надписью “Победа, все 3 числа равны!”
Если не выпадает одинаковых чисел возвращает HTTPResponse с выводом чисел и надписью “Повезет в следующий раз!”
Создать адрес для этой страницы: http://127.0.0.1:8000/game
from random import choice
number_1 = random.choice([1, 2, 3])
number_2 = random.choice([1, 2, 3])
number_3 = random.choice([1, 2, 3])
if number_1 == number_2 and number_2 == number_3:
print("Победа, все 3 числа равны!")
else:
print("Повезет в следующий раз!")
Что - то типо такого (я раньше не ответил, были дела)
Не всё задание, но только функция:
import random
def slct():
srs=[0, 1, 2, 3]
res=[random.choice(srs) for i in '123']
return res,(['Повезет в следующий раз!','“Победа, все 3 числа равны!”'][len(set(res))==1])
# test
for i in range(100) :
print(*slct())