Python Basics in 1 Article: From Hello World to a Working Script

WILD

Administrator
Staff member
ADMIN
SELLER
SUPREME
MEMBER
Joined
Jan 21, 2025
Messages
219
Reaction score
633
Deposit
0$
Введение

Python часто называют языком с самым низким порогом вхождения. И это правда: он читается как псевдокод, прощает отсутствие точных типов и позволяет лаконично выражать свои мысли. Однако многие учебные пособия допускают одну и ту же ошибку: они пытаются перегрузить новичка всем сразу, от переменных до метаклассов и декораторов.

Но правда в том, что для 80% повседневных задач — будь то автоматизация рутины, написание парсера, простой анализ данных или скрипт для Raspberry Pi — вам не нужно объектно-ориентированное программирование. Вам не нужны сложные иерархии классов, инкапсуляция и полиморфизм. Вам просто нужно писать работающий код.

Эта статья представляет собой обзор синтаксиса Python.
Мы намеренно избегаем объектно-ориентированного программирования. Не будет ключевых слов class, self или __init__. Мы сосредоточимся на процедурном стиле: переменные, логика, циклы, функции и обработка данных.

Для кого предназначен данный материал:

Для полных новичков, которые хотят написать свою первую программу «сегодня вечером»

Блок 1: Основы

Прежде чем изучать типы данных, давайте разберемся, где писать код и как его использовать.
Как создать и запустить скрипт

Программы на Python представляют собой обычные текстовые файлы с расширением .py.

Создайте файл с любым именем, например, main.py.

Откройте его в редакторе кода (VS Code, Notepad++, PyCharm).

Напишите первую команду:

print("Привет, Хабр!")
Объясните с помощью

Сохраните файл.

Бег:
Откройте терминал (консоль), перейдите в папку с файлом и выполните команду:
python main.py
(В macOS/Linux может потребоваться написать файл main.py с именем python3).

Если вы видите вывод в консоли, значит, среда настроена правильно.
Синтаксис: отступы и комментарии

В Python структура кода определяется отступами, а не фигурными скобками {}. Это строгое правило интерпретатора.

Стандарт (PEP 8) требует 4 пробела на один уровень отступа.

Символ # используется для однострочных комментариев (интерпретатор их игнорирует).

# Это комментарий
x = 10
если x > 5:
# Это комментарий
 
Top Bottom