|
Python Волков Никита ИСИП 1-20. Название дисциплины
Выполнил работу: Волков Никита Вячеславович ИСИП 1-20 Название дисциплины: Основы Алгоритмизации и Программирования(ОАП) Руководитель: Шепелев И.А. ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ И НАУКИ ГОРОДА МОСКВЫ
Государственное бюджетное профессиональное
образовательное учреждение города Москвы
«Московский колледж архитектуры и градостроительства» (ГБПОУ «МКАГ»)
Тема: Python
История - История языка программирования Python началась в конце 1980-х. Гвидо ван Россум задумал Python в 1980-х годах, а приступил к его созданию в декабре 1989 года в центре математики и информатики в Нидерландах.
Гвидо ван Россум
Способы применения - Но можно выделить 3 самых популярных направления применения Python:
- Веб-разработка;
- Data Science: машинное обучение, анализ данных и визуализация;
- Автоматизация процессов.
Веб-разработка: Относительно недавно в веб-разработке стали очень популярны Python-фреймворки, такие как Django и Flask. Они облегчают процесс написания на языке Python кода серверной части приложений. Это тот код, который запускается на сервере, а не на устройствах и браузерах пользователей (frontend-код)
Data Science: машинное обучение, анализ данных и визуализация:Предположим, что вы хотите разработать программу, которая будет автоматически определять, что изображено на картинке.
Например, предлагая ей это изображение, вы хотите, чтобы программа опознала собаку.
Способы применения - Автоматизация процессов.
Одна из самых популярных сфер применения Python – это написание небольших скриптов для автоматизации различных рабочих операций и процессов. В качестве примера можно привести систему обработки электронной почты. Плюсы Python - Плюсы:
- Простота. Python – понятный язык, с которым разберется любой желающий.
- Расширяемость. Большое количество специализированных библиотек включает множество уже готовых программных конструкций.
- Открытость. В отличие от закрытых и устоявшихся языков программирования, таких как Java (Oracle), C# (Microsoft) и пр., каждый разработчик может внести свой вклад в развитие языка.
- Удобство. Встроенные структуры данных, такие как списки, словари, кортежи и множества, легко понятны и не отвлекают от работы по написанию кода. А способы их создания максимально просты и запоминаемы.
Минусы - Низкая скорость. Python – интерпретируемый язык, т.е. выполняется построчно и медленно.
- Динамическая типизация, которая позволяет писать кратко, не объявляя тип переменной, например int. С одной стороны, это экономит время разработчика, но может привести к ошибкам при попытке выполнить операцию с несоответствующим типом данных.
- Привычка к простоте.Человек быстро привыкает к хорошему: лаконичность и понятность Python-кода приводит к тому, что программист ищет этого же и в других языках.
Примеры использования Поддерживает обмен фотографиями в Instagram; Помогает НАСА в освоении космоса. Заключение
Список литературы - https://skillbox.ru/media/code/kratkaya-istoriya-python/
- https://proglib.io/p/python-applications
- https://ru.wikipedia.org/wiki/История_языка_программирования_Python
- https://legoteacher.ru/programmirovanie-na-python/yazyk-python/#::text=Плюсами%20Python%20является%20простота%2C%20большое,уменьшать%20время%20на%20разработку%20кода
|
|
|