Search
Write a publication
Pull to refresh
10
0
Мария Верховцева @bapxat

Редактор

Send message

Задача: найти среднее значение списка чисел 

Разберём задачу на Python, которая может встретиться на собеседованиях. Согласно условию, нужно найти среднее значение списка чисел.  

Решение задачи может выглядеть так: 

def find_average(numbers): 

    # Проверяем, что список не пустой, чтобы избежать деления на ноль 

    if len(numbers) == 0: 

        return 0  # Если список пустой, возвращаем 0

    # Вычисляем сумму всех чисел в списке 

    total = sum(numbers) 

    # Вычисляем среднее значение 

    average = total / len(numbers) 

return average

Пример использования:

numbers = [10, 20, 30, 40, 50] 

avg = find_average(numbers) 

print(avg)  # Вывод: 30.0 

Первым шагом в коде выше проходит проверка, что список numbers не пустой — это позволяет избежать деления на ноль и ошибок. Если список не пустой, вычисляем сумму всех чисел в списке с помощью функции sum(). Затем делим эту сумму на количество чисел в списке, чтобы найти среднее значение, и возвращаем его.

Tags:
Total votes 6: ↑4 and ↓2+2
Comments5

Шрифт для написания и чтения исходного кода Monocraft

Monocraft — моноширинный шрифт, который используется программистами для написания и чтения исходного кода. В моноширинных шрифтах все символы имеют одинаковую ширину — это делает код более читаемым и упорядоченным. 

Шрифт создан разработчиком Идрисом Хассаном и имитирует стиль пользовательского интерфейса Minecraft.  

Шрифт распространяется бесплатно под свободной лицензией SIL Open Font License 1.1. Его можно использовать как для работы внутри редактора кода, так и в коммерческих целях — например на сайте. Скачать Monocraft можно из официального репозитория проекта на GitHub.

Tags:
Total votes 3: ↑3 and ↓0+3
Comments2

Information

Rating
10,173-rd
Works in
Registered
Activity

Specialization

Content Director
Copywriting
Editorial and proofreading
Branding
Internet Marketing
Project management
People management
Strategic management