НАПИШИТЕ ПОЖАЛУЙСТА КОД ДЛЯ PYTHON
У середовищі програмування створіть проєкт Спортивні результати, у якому за поданим переліком результатів випробувань на тренуванні зі стрибків у довжину знаходять номер першої спроби, яка повторює контрольний результат.
Answers & Comments
Ответ:
def find_first_match(results, control_result):
for i, result in enumerate(results):
if result == control_result:
return i + 1
return -1
results = [6.5, 7.1, 6.9, 7.0, 6.8, 7.2]
control_result = 7.0
first_match = find_first_match(results, control_result)
if first_match == -1:
print("No match found.")
else:
print("First match found in attempt #", first_match)
Объяснение:
В этом коде определена функция find_first_match, которая получает список results и контрольный результат control_result, и возвращает номер первой попытки, которая совпадает с контрольным результатом. Если совпадение не найдено, функция возвращает -1.
В конце кода создается список results с результатами тренировки, и определяется контрольный результат. Затем вызывается функция find_first_match, чтобы найти первое совпадение, и выводится результат в консоль.