1. Введение в Python: установка окружения, первый код и переменные
Введение в Python: установка окружения, первый код и переменные
Добро пожаловать в курс «Основы программирования на Python с нуля». Если вы читаете эту статью, значит, вы решили освоить один из самых востребованных и дружелюбных языков программирования в мире. Это отличный выбор. Python используется везде: от создания веб-сайтов и анализа данных до искусственного интеллекта и автоматизации рутинных задач.
В этой первой статье мы заложим фундамент. Мы не просто напишем код, мы подготовим ваш компьютер к работе, разберемся, как «думает» Python, и изучим базовые кирпичики любой программы — переменные.
Что такое Python и почему он так популярен?
Python — это высокоуровневый интерпретируемый язык программирования. Звучит сложно? Давайте упростим.
Представьте, что вы хотите объяснить иностранцу (компьютеру), как приготовить яичницу. Компьютер понимает только свой машинный язык (нули и единицы). Вы говорите на человеческом языке. Python выступает в роли переводчика.
* Высокоуровневый: Это значит, что код на Python читается почти как обычный английский текст. Вам не нужно управлять памятью процессора вручную. * Интерпретируемый: Программа выполняется строчка за строчкой. Специальная программа (интерпретатор) читает ваш код и тут же выполняет его, переводя на язык машины.
!Схема работы интерпретатора: от исходного кода к машинному исполнению.
Шаг 1: Установка окружения
Прежде чем писать код, нам нужно установить инструменты. Нам понадобятся две вещи:
Установка Python
Выбор редактора кода (IDE)
Код можно писать хоть в «Блокноте», но это неудобно. Программисты используют IDE (Integrated Development Environment). Для начала я рекомендую Visual Studio Code (VS Code).
* Он бесплатный. * Подсвечивает ошибки. * Помогает дописывать команды.
Скачайте и установите VS Code с официального сайта. После установки откройте его, перейдите в раздел расширений (квадратик слева) и установите расширение Python от Microsoft.
Шаг 2: Ваша первая программа
В мире программирования есть традиция: первая программа на любом языке должна выводить фразу «Hello, World!». Давайте не будем нарушать традиции.
hello.py. Расширение .py говорит компьютеру, что это файл с кодом Python.Если внизу экрана вы увидели надпись Hello, World!, поздравляю! Вы официально написали свою первую программу.
Разбор полетов: функция print()
Что мы только что сделали? Мы использовали функцию print().
> Функция — это готовый блок кода, который выполняет определенную задачу. В данном случае задача — вывести текст на экран.
Синтаксис (правила написания) здесь строгий:
* Имя функции: print (все буквы строчные).
* Круглые скобки (): в них мы кладем то, что хотим напечатать.
* Кавычки " " или ' ': они показывают, что внутри находится текст (строка), а не команда.
Попробуйте изменить код:
Обратите внимание: числа можно писать без кавычек. Python посчитает их сумму и выведет результат.
Шаг 3: Переменные — коробки для данных
Программа, которая просто печатает текст, не очень полезна. Нам нужно уметь запоминать и хранить информацию. Для этого существуют переменные.
Представьте, что оперативная память вашего компьютера — это огромный склад. Чтобы не потерять данные, мы кладем их в коробки и подписываем эти коробки маркером.
* Переменная — это имя (этикетка на коробке). * Значение — это то, что лежит внутри коробки.
[VISUALIZATION: Иллюстрация картонной коробки. На боку коробки маркером написано слово