Найти в Дзене

Учим змеиный или первые шаги в Python. Основы

Оглавление

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

Наши первые строчки кода на Python
Наши первые строчки кода на Python

Сейчас достаточно просто дословно переписать ту строчку кода, что у меня. Если вы набрали и получили в консоли тот же вывод, что и у меня, то можно смело двигаться дальше. Все системы в норме и готовы к работе. Сразу обусловим, что все элементы программы в Python рассматриваются в качестве объектов. И теперь вместо того, чтобы произносить «ну это самое», смело можно говорить «объект».

Комментарии

Комментарий — всё то, что находится после символа «#» и несёт смысл лишь для того, кто читает код. Но это не означает, что комментарии можно писать как попало, бывают такие ситуации, что уже через пару недель не можешь вспомнить как работает какой-то элемент твоего же алгоритма. Тут и выручают заветные строчки после «решётки».

Примеры работы комментариев
Примеры работы комментариев

В комментариях обычно пишут:

  • поставленные задачи;
  • встречающиеся проблемы;
  • описание работы сложных элементов кода;
  • пояснение к фрагментам алгоритма и прочее.

Числа

Тут всё просто, в Python существует три типа чисел: целые, комплексные и числа с плавающей точкой.

  • 2, 48, 687 — примеры целых чисел;
  • 2.5, 33.4 или 5.3545 — числа с плавающей точкой;
  • (56 + 5a) или (127b - 34.2) — комплексные числа в Python.

Строки

Строки — последовательность символов, чаще всего в роли которых выступают наборы слов. Эти самые слова могут быть написаны на любом языке, поддерживаемом стандартом Unicode, следовательно, практически на любом языке мира.

Строки указываются использованием символа «кавычки», которые могут быть одинарными, парными и тройными. Разберёмся для чего они все нужны:

  • одинарные кавычки. Тут всё стандартно, для обозначения строки, набор наших слов заключается в кавычки. Например, ‘Первая строка в моей жизни’.
  • парные кавычки. Эта разновидность обозначения строк работает ровно так же, как и предыдущая. Например, “Кавычек стало больше, но работают они так же”.
  • тройные кавычки (‘ ‘ ‘ или “ “ “). Такой вид обозначения позволяет нам использовать в коде «многострочные» строки. Например,

‘ ‘ ‘ А эта строка уже выглядит серьёзней.

В разы серьёзней.

«многострочные» строки не пугают нас ‘ ‘ ‘

Пример обозначения строк в Python
Пример обозначения строк в Python

Так же стоит запомнить, что строки неизменяемые. Это значит, что создав строку однажды, мы не сможем её изменить. Кажется, что это существенно ограничивает деятельность программиста, но на практики никак не сказывается на качестве и возможностях кода. Просто надо запомнить такое правило.

Ещё у строк есть свойство совмещаться друг с другом. Например, если мы обозначим в редакторе две строки ‘Как твои дела,‘ и ‘Маша?‘, то на выходе строки объединятся и превратятся в «Как твои дела, Маша?».

Пример автоматического объединения строк в Python
Пример автоматического объединения строк в Python

Существует специальный метод format(), позволяющий строить строки на основе каких-то уже имеющихся данных.

Пример работы метода format() в Python
Пример работы метода format() в Python

С использованием этого метода можно строить более сложные и подробные конструкции, но этому мы научимся позже, сейчас достаточно понять, как работает format() в нашем примере.

Переменные

Переменная — просто область памяти устройства, в которой мы храним какую-либо информацию. Мы можем помещать в переменные всё, что нам угодно, можем давать им имена и можем обращаться к ним. Например, обозначим переменные «a» и «b», сообщим им значения «16» и «-2» соответсвенно. Затем на основе этих переменных создадим третью с названием «sum» и сообщим ей значение «a + b». На выходи получаем значение «14».

Пример обозначение и работы с переменными в Python
Пример обозначение и работы с переменными в Python

Имена идентификаторов

Имена идентификаторов — имена присваиваемые чему-то (например, переменным) для обозначения. Но не всё так просто, мы не можем дать любое имя, существуют некоторые правила обозначения:

  • первым символом должна быть буква из допустимого набора или знак подчёркивания «_»;
  • далее могут идти любые символы из допустимого набора, знаки подчёркивания или цифры от 0 до 9;
  • имена идентификаторов чувствительны к регистру. Следует понимать, что «python» и «Python» не являются одинаковыми именами.

* под «допустимым набором» подразумеваются символы ASCII в верхнем или нижнем регистре, а также символы Unicode.

Заключение

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