Створіть міні-гру, у якій гравець має ввести 5 елементів, після
чого випадковим чином один з них буде виведено на екран.
Python –Junior дам ше 25 балів
Ответы
Ответ:
import random
# Список с элементами, введенными пользователем
elements = []
# Запрашиваем у пользователя 5 элементов
for i in range(5):
element = input(f"Введите {i+1}-й элемент: ")
elements.append(element)
# Выбираем случайный элемент из списка
chosen_element = random.choice(elements)
print("Выбранный элемент:", chosen_element)
Junior:
First:
Вот два варианта решения этой задачи:
Использование метода replace():
string = "ttttuuuurrrrttttlllleeee"
# Заменяем все повторяющиеся символы на один
string = ''.join(char for char, _ in itertools.groupby(string))
print(string) # Выведет: "turtle"
Использование регулярного выражения:
import re
string = "ttttuuuurrrrttttlllleeee"
# Используем регулярное выражение, чтобы удалить все повторяющиеся символы
string = re.sub(r'(.)\1+', r'\1
Second:
import turtle
# Инициализируем черепашку
t = turtle.Turtle()
# Настраиваем скорость черепашки
t.speed(5)
# Рисуем стену будинка
t.begin_fill()
t.color("#8B4513") # Коричневый цвет
# перемещаемся к верхней точке стены
t.penup()
t.goto(0, 50)
t.pendown()
# рисуем крышу
t.forward(50)
t.left(45)
t.forward(35)
t.left(90)
t.forward(35)
t.left(45)
t.forward(50)
Last:
result = 2 + 2
if result == 4:
print("Действительно, 2 + 2 = 4")
else:
print("Неправильно, 2 + 2 не равно 4")
Удачи!