Файл: Тема Основы языка Python Программа. Языки программирования.pptx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.01.2024
Просмотров: 28
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Программирование на языке Python. Базовый уровень
Программа. Языки программирования
Python — это высокоуровневый язык программирования, который используется в различных сферах IT.
Основные этапы развития языков программирования
Python включает простенькую среду разработки Python IDLE.
Программирование на языке Python. Базовый уровень
Модуль 1. Введение в программирование
Тема 1.1. Основы языка Python
Программа. Языки программирования
Языки программирования – этоискусственные языки. Они отличаются от естественных ограниченным, достаточно малым числом слов, значение которых понятно компьютеру (транслятору), и очень строгими правилами записи команд (операторов).Программу можно представить как набор последовательных команд (алгоритм) для объекта (исполнителя), который должен их выполнить для достижения определенной цели.
Python — это высокоуровневый язык программирования, который используется в различных сферах IT.
Python – это универсальный современный ЯП высокого уровня, к преимуществам которого относят высокую производительность программных решений и структурированный, хорошо читаемый код. Синтаксис Питона максимально облегчен, что позволяет выучить его за сравнительно короткое время.
Основные этапы развития языков программирования
Поколения | Языки программирования | Характеристика |
Первое | Машинные | Ориентированы на использование в конкретной ЭВМ, сложны в освоении, требуют хорошего знания архитектуры ЭВМ |
Второе | Ассемблеры. Макроассемблеры | Более удобны для использования, но по-прежнему машинно-зависимы |
Третье | Языки высокого уровня | Мобильные, человеко-ориентированные, проще в освоении |
Четвертое | Непроцедурные, объектно-ориентированные, языки запросов, параллельные | Ориентированы на непрофессионального пользователя и на ЭВМ с параллельной архитектурой |
Пятое | Языки искусственного интеллекта, экспертных систем и баз знаний, естественные языки | Ориентированы на повышение интеллектуального уровня ЭВМ и интерфейса с языками |
История языка Python
Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI .
В феврале 1991 года Гвидо опубликовал исходный текст в группе новостей alt.sources.
Python 2.0 был выпущен 16 октября 2000 года с новыми функциями, такими как обнаружение циклов сборщика мусора и поддержка Unicode. В 2008 году, после длительного тестирования, вышла первая версия Python 3000 (или Python 3.0, также используется сокращение Py3k).
Особенности Pytho
- Простой и легкий в освоении.
- Свободный и открытый.
- Расширяемый и встраиваемый.
- «Заряженный».
Python включает простенькую среду разработки Python IDLE.
Инструменты общего назначения, которые используют для разработки в Python:
1 Среда разработки с поддержкой языка Python
2 Специализированные редакторы и IDE для Python
Достоинства и недостатки PyCharm IDE
Достоинства
Все возможности IDE. Управление версиями и проектами, нативный запуск и написание кода, подсветка синтаксиса, автозавершением кода Python и т.д.
IDE доступна бесплатная версия с открытым исходным кодом (Community) для Windows, macOS и Linux.
Недостатки
Медленная загрузка среды разработки, требует более углубленную настройку для проектов.
PyCharm
PyCharm cуществует в двух версиях:
- PyCharm Community – свободно-распространяемая версия с открытым исходным кодом.
- PyCharm Professional – проприетарная платная версия с триальным периодом и поддержкой фреймворков.