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

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

Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост

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

Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост
Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост

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

Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост
Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост

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

print(123)

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

Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост

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

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

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

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

Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост
Первая программа на Python Python, Программирование, Программист, IT, Интернет, Длиннопост

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

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

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

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

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

Вы смотрите срез комментариев. Показать все
14
Автор поста оценил этот комментарий
Что за ебучие фамильярности? Вы мне не друг. Идите нахуй
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку