Первая программа на Python

Привет, друзья!

У нас с вами все готово для того чтобы начать кодить. Запустим PyCharm открытием папки в программе, как это сделать я рассказывать в прошлой статье. После того как PyCharm запуститься, в папке, автоматически появятся файлы проекта и файл main.py, он то нам и нужен. Если по какой то причине файл main.py не создался, то его можно создать вручную кликнув на папку с проектом в левом верхнем углу и выбрав пункт New -> Python File, задайте имя для нового файла, а расширение .py ему автоматически присвоится. В созданном файле сотрем все то что напечатал нам PyCharm при открытии/создании Python файла и приступим к написании своего кода.

Первое что мы изучим это - функция print(). Данная функция используется для вывода сообщения в консоль. Круглые скобки в конце каждой функции означают вызов функции. Также можно вывести пустое сообщение в консоль, для этого в окне редактора кода напишем print(), затем в окне редактора кода нужно кликнуть правой кнопкой мыши и выбрать пункт Run «main» (в вашем случае имя будет то которые вы указывали при создании Python файла), или в верхнем меню выбрав пункт Run, кликнуть Run «main», здесь уже как вам будет удобнее. Программа отработает, но в консоли ничего не произойдет, потому что в круглые скобки мы не передали никаких данных. Функции всегда пишутся в нижнем регистре.

Теперь давайте передадим в скобки функции print() цифры 123 и посмотрим что измениться. В редакторе кода напишем и запустим программу:

print(123)

В консоль вернутся цифры которые мы указывали в круглых скобках.

Спойлер: скорее всего вы услышали новый термин - возвращать, поясню. Функция обрабатывает исходные данные и возвращает результат. В данном примере можно было сказать что функция print() вывела текст в консоль, плохого в этом ничего не будет, но правильно будет сказать - возвращать, просто запомните это, а в последствии привыкните к подобному сленгу.

Замечательно, теперь мы видим результат действий нашей программы! Далее с помощью print() выведем текст в консоль, для этого в фигурных скобках в кавычках напишем и запустим программу:

print("Привет, мир!")

Программа отработает и в консоль без кавычек вернется сообщение Привет, мир! Хочу обратить ваше внимание, текст всегда должен заключаться в кавычки, они могут быть как одинарными, так и двойными, ошибки в этом не будет, я же стараюсь использовать двойные кавычки чего и вам советую. Если вы не заключите текст в кавычки, то получите ошибку - SyntaxError.

Числа можно в кавычки не заключать, они итак выведутся в консоль, но если мы поместим их в кавычки то они поменяют свой тип с int на str, но об этом мы поговорим в других статьях.

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

Подведем итог. Мы научились создавать файлы с расширением .py и изучили первую функцию которая выводит сообщение в консоль или на экран, называйте как удобнее. Постепенно мы будем углубляться в процесс изучения программирования, спешка здесь не нужна. Если есть вопросы, задавайте их в комментарии.

Домашнее задание:

При помощи print() попробуйте вывести в консоль текстовые и числовые значения, но не забывайте про "кавычки".