1. Введение в Python: установка, синтаксис и работа с переменными
Введение в Python: установка, синтаксис и работа с переменными
Добро пожаловать в курс «Основы программирования на Python»! Это ваша первая статья, и она станет фундаментом для всего дальнейшего обучения. Сегодня мы разберем, почему Python стал одним из самых популярных языков в мире, как подготовить компьютер к работе, напишем первую программу и научимся хранить данные в памяти.
Почему именно Python?
Python (читается как «Пайтон», хотя часто говорят «Питон») — это высокоуровневый язык программирования общего назначения. Его главная философия — читаемость кода и простота синтаксиса. Там, где в других языках (например, C++ или Java) нужно написать десять строк кода, в Python часто достаточно одной или двух.
!Сравнение сложности кода C++ и Python
Ключевые преимущества:
Установка и настройка окружения
Прежде чем писать код, нам нужно установить интерпретатор. Компьютер не понимает Python напрямую, ему нужен «переводчик», который превратит ваши команды в машинный код.
Шаг 1: Скачивание
Перейдите на официальный сайт python.org в раздел Downloads. Сайт автоматически определит вашу операционную систему (Windows, macOS или Linux) и предложит последнюю стабильную версию.
Шаг 2: Установка
Запустите скачанный файл.
> Важно: При установке на Windows обязательно поставьте галочку напротив пункта Add Python to PATH (Добавить Python в PATH). Это позволит вам запускать Python из командной строки из любой папки.
Шаг 3: Выбор редактора кода
Писать код можно хоть в «Блокноте», но это неудобно. Программисты используют специальные редакторы (IDE). Для начала мы рекомендуем:
* IDLE — устанавливается вместе с Python. Простой и подходит для первых шагов. * Visual Studio Code (VS Code) — мощный и бесплатный редактор от Microsoft. Это стандарт индустрии. * PyCharm — профессиональная среда разработки, есть бесплатная версия Community.
Ваша первая программа
В мире программирования есть традиция: первая программа на новом языке должна выводить на экран фразу «Hello, World!». Давайте не будем нарушать традиции.
Откройте редактор кода, создайте файл с названием hello.py (расширение .py обязательно) и напишите следующую строку:
Запустите программу. Если вы увидели в консоли текст Hello, World!, поздравляем — вы написали свой первый код!
Разбор синтаксиса
* print — это функция. Команда, которая говорит компьютеру: «Напечатай то, что внутри скобок».
* () — круглые скобки указывают на вызов функции.
* "Hello, World!" — это строка (текст). В Python текст всегда должен быть заключен в кавычки (одинарные ' или двойные ").
Основы синтаксиса Python
Python славится своей чистотой. В отличие от многих языков, где блоки кода выделяются фигурными скобками {}, в Python главную роль играют отступы.
Отступы (Indentation)
Отступы — это пробелы в начале строки. Они определяют вложенность кода. Обычно используется 4 пробела (или одна клавиша Tab).
Пример (пока не вникайте в логику, просто посмотрите на структуру):
Если вы уберете отступы во второй и третьей строке, Python выдаст ошибку IndentationError. Это приучает программистов сразу писать аккуратный код.
Комментарии
Комментарии — это заметки для программиста, которые компьютер игнорирует. В Python они начинаются с символа решетки #.
Переменные: коробки для данных
Представьте, что вы переезжаете и упаковываете вещи в коробки. Чтобы не забыть, что где лежит, вы подписываете каждую коробку: «Книги», «Посуда», «Одежда».
В программировании переменная — это и есть такая подписанная коробка, в которой хранится какое-то значение.
[VISUALIZATION: Иллюстрация картонной коробки с надписью