Что такое Python
Python — это высокоуровневый интерпретируемый язык программирования общего назначения.
Это означает, что:
- он приближен к человеческому мышлению
- не требует знания устройства компьютера
- используется для разных задач
- код выполняется через интерпретатор
Особенности Python
- простой синтаксис
- читаемый код
- минимальное количество лишних символов
- строгая структура
- работает на разных операционных системах
Где используется Python
Python применяется в:
- веб-разработке
- анализе данных
- искусственном интеллекте
- автоматизации
- научных исследованиях
- создании приложений
Как работает Python
Python — интерпретируемый язык.
Процесс выполнения:
Файл с кодом (.py)
↓
Интерпретатор Python
↓
Преобразование во внутренний байткод
↓
Выполнение
Python не создаёт .exe файл напрямую.
Он выполняет код через свою среду выполнения.
Что нужно понимать перед началом программирования
Перед тем как писать код, важно понять фундаментальные принципы.
Компьютер не думает
Компьютер:
- не понимает смысл
- не исправляет ошибки
- не «догадывается»
Он выполняет команды строго и буквально.
Код выполняется сверху вниз
Пример:
print("Первый")
print("Второй")
Сначала выполнится первая строка, затем вторая.
Точность имеет значение
Python чувствителен к:
- регистру букв
- синтаксису
- отступам
Пример:
Print("Hello") # ошибка
Правильно:
print("Hello")
Структура программы Python
Простейшая программа:
print("Hello, world!")
Любая программа состоит из:
- команд
- инструкций
- вызовов функций
Файлы Python
Файлы имеют расширение:
.py
Примеры:
main.py
lesson1.py
calculator.py
Способы запуска Python
Интерактивный режим
В терминале:
python
Можно вводить команды построчно.
Запуск файла
- Создать файл
program.py - Написать код
- Запустить:
python program.py
Комментарии
Комментарии используются для пояснения кода.
# Это комментарий
print("Hello")
Комментарии:
- не выполняются
- помогают понимать программу
Отступы в Python
В Python отступ — часть синтаксиса.
В других языках используются фигурные скобки {}.
В Python структура определяется отступами.
Правило
Используется 4 пробела.
Пример:
if a > 5:
print("Больше 5")
Если убрать отступ:
if a > 5:
print("Больше 5")
Возникнет ошибка:
IndentationError
Что показывают отступы
Отступ показывает:
- какие команды относятся к условию
- какие строки входят в цикл
- какие строки принадлежат функции
Главное правило
Всё, что имеет одинаковый отступ — относится к одному блоку.
Ошибки в Python
На начальном этапе встречаются:
- синтаксические ошибки
- ошибки в отступах
- ошибки в названии функций
- пропущенные скобки
Python всегда сообщает:
- строку ошибки
- тип ошибки
Как читать код Python
При чтении кода нужно обращать внимание на:
- порядок строк
- отступы
- вложенность
- названия переменных
Код — это инструкция.
Итог лекции
- Python — простой и мощный язык
- Работает через интерпретатор
- Код выполняется сверху вниз
- Отступы определяют структуру
- Точность записи обязательна
- Компьютер выполняет инструкции буквально