Файл: Тема Основы языка Python Программа. Языки программирования.pptx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.01.2024
Просмотров: 115
Скачиваний: 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 Среда разработки с поддержкой языка Python2 Специализированные редакторы и IDE для PythonДостоинства и недостатки PyCharm IDE
ДостоинстваВсе возможности IDE. Управление версиями и проектами, нативный запуск и написание кода, подсветка синтаксиса, автозавершением кода Python и т.д.IDE доступна бесплатная версия с открытым исходным кодом (Community) для Windows, macOS и Linux.НедостаткиМедленная загрузка среды разработки, требует более углубленную настройку для проектов.PyCharm
PyCharm cуществует в двух версиях:
- PyCharm Community – свободно-распространяемая версия с открытым исходным кодом.
- PyCharm Professional – проприетарная платная версия с триальным периодом и поддержкой фреймворков.