Встречается на собеседованиях • сегодня

Что произойдет, если отступ будет состоять из двух пробелов в Python

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

python
if True:
  print("Два пробела")  # Работает
  print("Еще два")      # ОК
    print("Четыре")     # Ошибка: несоответствие отступов

Важно:

  • Python допускает любое количество пробелов (2, 4, 8 и т.д.), но в рамках одного блока отступы должны быть одинаковыми.
  • PEP 8 рекомендует использовать 4 пробела для лучшей читаемости.
  • Смешивание пробелов и табуляций приведет к IndentationError.

Пример ошибки:

python
if True:
  print("Два пробела")
    print("Табуляция")  # IndentationError: unexpected indent
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы