Найти в Дзене

Обучение Python ч.4 Основы языка Python

Форматирование и отступы Pyton по части синтаксиса и принципа составления инструкций является нетипичным языком. Он не относится к языкам с Си-подобным синтаксисом, и в отличие от большинства языков, при написании кода огромное значение имеют отступы и переводы строк. Python-скрипт состоит из набора инструкций. Точнее, из набора команд, которые впоследствии исполняются интерпретатором. Каждая инструкция начинается с новой строки. Для примера, рассмотрим несколько инструкций: # Инструкция сложения sum = 3 + 3 # Инструкция умножения mul = 2 * 2 Как видите, здесь каждая инструкция начинается с начала строки, без отступов. А теперь поговорим об отступах. Отступы в python выступают в качестве разграничителей блоков, то есть указывают к какому блоку кода относятся те или иные инструкции. В прошлом примере инструкции определены на нулевом уровне, они не входят в какой-либо блок. Так же под какой-либо инструкцией может быть другая инструкция. Это определяется с помощью отступа, чаще всего о
Оглавление

Форматирование и отступы

Pyton по части синтаксиса и принципа составления инструкций является нетипичным языком. Он не относится к языкам с Си-подобным синтаксисом, и в отличие от большинства языков, при написании кода огромное значение имеют отступы и переводы строк.

Python-скрипт состоит из набора инструкций. Точнее, из набора команд, которые впоследствии исполняются интерпретатором. Каждая инструкция начинается с новой строки.

Для примера, рассмотрим несколько инструкций:

# Инструкция сложения

sum = 3 + 3

# Инструкция умножения

mul = 2 * 2

Как видите, здесь каждая инструкция начинается с начала строки, без отступов. А теперь поговорим об отступах. Отступы в python выступают в качестве разграничителей блоков, то есть указывают к какому блоку кода относятся те или иные инструкции. В прошлом примере инструкции определены на нулевом уровне, они не входят в какой-либо блок. Так же под какой-либо инструкцией может быть другая инструкция. Это определяется с помощью отступа, чаще всего он выставляется автоматически, но так же его можно поставить с помощью кнопки Tab

Пример:
# Инструкция сложения
sum = 3 + 3
# Инструкция умножения
mul = 2 * 2
# инструкция условия если
If mul < sum:
print("mul меньше чем sum")

print как нами известно пишет то, что мы прописали в кавычках.

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

Комментирование кода

тема довольно простая, то, что написано после # в данной строке, то python его не воспримет. Как ясно из названия это используется для комментирования кода, это довольно важно, ибо периодически ногу сломишь, пока поймёшь что человек написал и каким это образом написано.

Регистр

если функция например print, то Python не воспримет это как функцию например в случае если вы напишете Print, для него жто будет просто набор букв


следующий урок