Статья предусматривает уже то, что Вам удалось установить всё необходимое ПО на ваше устройство и Вы готовы к работе с кодом. Давайте сразу же напишем первые строчки в редакторе и запустим их.
Сейчас достаточно просто дословно переписать ту строчку кода, что у меня. Если вы набрали и получили в консоли тот же вывод, что и у меня, то можно смело двигаться дальше. Все системы в норме и готовы к работе. Сразу обусловим, что все элементы программы в Python рассматриваются в качестве объектов. И теперь вместо того, чтобы произносить «ну это самое», смело можно говорить «объект».
Комментарии
Комментарий — всё то, что находится после символа «#» и несёт смысл лишь для того, кто читает код. Но это не означает, что комментарии можно писать как попало, бывают такие ситуации, что уже через пару недель не можешь вспомнить как работает какой-то элемент твоего же алгоритма. Тут и выручают заветные строчки после «решётки».
В комментариях обычно пишут:
- поставленные задачи;
- встречающиеся проблемы;
- описание работы сложных элементов кода;
- пояснение к фрагментам алгоритма и прочее.
Числа
Тут всё просто, в Python существует три типа чисел: целые, комплексные и числа с плавающей точкой.
- 2, 48, 687 — примеры целых чисел;
- 2.5, 33.4 или 5.3545 — числа с плавающей точкой;
- (56 + 5a) или (127b - 34.2) — комплексные числа в Python.
Строки
Строки — последовательность символов, чаще всего в роли которых выступают наборы слов. Эти самые слова могут быть написаны на любом языке, поддерживаемом стандартом Unicode, следовательно, практически на любом языке мира.
Строки указываются использованием символа «кавычки», которые могут быть одинарными, парными и тройными. Разберёмся для чего они все нужны:
- одинарные кавычки. Тут всё стандартно, для обозначения строки, набор наших слов заключается в кавычки. Например, ‘Первая строка в моей жизни’.
- парные кавычки. Эта разновидность обозначения строк работает ровно так же, как и предыдущая. Например, “Кавычек стало больше, но работают они так же”.
- тройные кавычки (‘ ‘ ‘ или “ “ “). Такой вид обозначения позволяет нам использовать в коде «многострочные» строки. Например,
‘ ‘ ‘ А эта строка уже выглядит серьёзней.
В разы серьёзней.
«многострочные» строки не пугают нас ‘ ‘ ‘
Так же стоит запомнить, что строки неизменяемые. Это значит, что создав строку однажды, мы не сможем её изменить. Кажется, что это существенно ограничивает деятельность программиста, но на практики никак не сказывается на качестве и возможностях кода. Просто надо запомнить такое правило.
Ещё у строк есть свойство совмещаться друг с другом. Например, если мы обозначим в редакторе две строки ‘Как твои дела,‘ и ‘Маша?‘, то на выходе строки объединятся и превратятся в «Как твои дела, Маша?».
Существует специальный метод format(), позволяющий строить строки на основе каких-то уже имеющихся данных.
С использованием этого метода можно строить более сложные и подробные конструкции, но этому мы научимся позже, сейчас достаточно понять, как работает format() в нашем примере.
Переменные
Переменная — просто область памяти устройства, в которой мы храним какую-либо информацию. Мы можем помещать в переменные всё, что нам угодно, можем давать им имена и можем обращаться к ним. Например, обозначим переменные «a» и «b», сообщим им значения «16» и «-2» соответсвенно. Затем на основе этих переменных создадим третью с названием «sum» и сообщим ей значение «a + b». На выходи получаем значение «14».
Имена идентификаторов
Имена идентификаторов — имена присваиваемые чему-то (например, переменным) для обозначения. Но не всё так просто, мы не можем дать любое имя, существуют некоторые правила обозначения:
- первым символом должна быть буква из допустимого набора или знак подчёркивания «_»;
- далее могут идти любые символы из допустимого набора, знаки подчёркивания или цифры от 0 до 9;
- имена идентификаторов чувствительны к регистру. Следует понимать, что «python» и «Python» не являются одинаковыми именами.
* под «допустимым набором» подразумеваются символы ASCII в верхнем или нижнем регистре, а также символы Unicode.
Заключение
В этой статье мы научились самым основным принципам синтаксиса. Далее познакомимся с операциями, логическими конструкциями и освоим некоторые простые алгоритмы. Если не хотите пропустить много полезной информации, то предлагаем подписаться на наш Telegram канал, в котором найдёте самообразовательные статьи, мотивирующие видео и актуальные подборки.