Найти в Дзене
Дружелюбный Питон

Глава 7. Отступы

Предыдущая статья: Смысл и значение отступов уже достаточно подробно освещены в третьей главе «Функции». Код с отступами похож на многоуровневые списки Word: 1. Часть
1.1. Пункт
1.2. Пункт
а. Подпункт
b. Подпункт
1.3. Пункт
2. Часть
2.1. Пункт Отступы используются только для тела функции. То, что следует после блока и не принадлежит этой функции, «теряет» отступ: def func():
a = 'Hello!'
print(a) func() Обратите внимание, в случае однострочной записи блока команд определение функции может выглядеть так (indent.py): def func(): print('Hello!') func() или так: def func(): a = 'Hello!'; print(a) func() или даже так: def func(): a = 'Hello!';\
print\
(
a) func() Python понимает, что строка принадлежит функции «func()», и не требует отступа. Имена функций, естественно, могут быть какие угодно (при условии, что соблюдаются требования к именам идентификаторов). СТАРАЙТЕСЬ ПИСАТЬ БОЛЬШЕ КОДА! Последующая статья:
- А подпис
AI. "Берёза". Эмблема "Python"
AI. "Берёза". Эмблема "Python"

Предыдущая статья:

Смысл и значение отступов уже достаточно подробно освещены в третьей главе «Функции».

Код с отступами похож на многоуровневые списки Word:

1. Часть
1.1. Пункт
1.2. Пункт
а. Подпункт
b. Подпункт
1.3. Пункт
2. Часть
2.1. Пункт

Отступы используются только для тела функции. То, что следует после блока и не принадлежит этой функции, «теряет» отступ:

def func():
a = 'Hello!'
print(a)

func()

Обратите внимание, в случае однострочной записи блока команд определение функции может выглядеть так (indent.py):

def func(): print('Hello!')

func()

или так:

def func(): a = 'Hello!'; print(a)

func()

или даже так:

def func(): a = 'Hello!';\
print\
(
a)

func()

Python понимает, что строка принадлежит функции «func()», и не требует отступа.

На иллюстрации (скриншоте) читай комментарии к коду.
На иллюстрации (скриншоте) читай комментарии к коду.

Имена функций, естественно, могут быть какие угодно (при условии, что соблюдаются требования к именам идентификаторов).

СТАРАЙТЕСЬ ПИСАТЬ БОЛЬШЕ КОДА!

Последующая статья:
- А подписаться? )))