В этом уроке по Python я объясню как сделать отступы в нескольких строках в Python на различных практических примерах. Кроме того, я покажу вам, как выполнить его с помощью различных редакторов кода, таких как Visual Studio, PyCharm и Jupyter, можно также пробовать в Online Python Compiler.
В Python отступы имеют решающее значение для определения объема и структуры блоков кода. В отличие от других языков программирования, в которых для обозначения блоков используются фигурные скобки или ключевые слова.
Python опирается на согласованные уровни отступов. Каждый уровень отступов обычно представляет новый блок кода.
- Код отступа If else
- Цикл while
- Многострочные отступы в разных редакторах кода
- Многострочный отступ Python с кодом Visual Studio
- С использованием редактора кода Pycharm
Код отступа If else
Условным операторам if-else в Python нужны правильные строки с отступом, чтобы Python мог легко понять, какие строки будут выполняться в зависимости от ситуации.
a = 10 b = 5 if a>b: print('a is greater than b') elif a == b: print("a is equal to b ") else: print("a is less than b")
a = 10 b = 5 if a>b: print('a is greater than b') elif a == b: print("a is equal to b ") else: print("a is less than b")
Вы можете увидеть разницу между этими двумя кодами. Первый код выдаст ошибку отступа, поскольку я не указал правильный интервал для блока операторов.
Вы можете освободить место, используя клавишу пробела или клавишу Tab в Visual Studio. Нажатие табуляции на клавиатуре по умолчанию занимает 4 пробела.
Примечание. Аналогичным образом, операторам цикла необходимо правильное описание кода, который необходимо выполнить во время итерации в Python.
Цикл while
Теперь мы будем использовать технику многострочных отступов в Python. В предыдущем примере мы по одному выделяем пространство для каждого блока операторов; исправление может занять много времени.
Давайте посмотрим на решение этой проблемы и возьмем пример цикла while для одновременного отступа в нескольких строках Python.
Код:
Чтобы сделать отступ для нескольких строк в Visual Studio, Pycharm и Jupyter Notebook, сначала вам нужно выбрать строки, которые вы хотите переместить, а затем нажать кнопку табуляции, чтобы переместить все строки одновременно.
Это общий метод, который будет работать во всех этих редакторах кода.
Многострочные отступы в разных редакторах кода
Давайте обсудим сочетания клавиш для многострочного отступа в различных редакторах кода для Python.
Многострочный отступ Python с кодом Visual Studio
Это сочетания клавиш в Visual Studio, которые помогут вам сделать отступы в нескольких строках кода Visual Studio:
- CTRL +] — с помощью этого сочетания клавиш вы можете указать сразу 4 пробела, что поможет исправить многострочный отступ путем выбора целевых строк.
- CTRL + [ – это сочетание клавиш противоположно предыдущему сочетанию клавиш. Он может одновременно удалять пробелы в выбранных строках.
- Выберите строки + TAB. Когда вам нужно сделать многострочный отступ в Python, вам нужно выбрать строки, которые вы хотите переместить. По умолчанию в коде VS потребуется 4 интервала.
- Shift + TAB – удалит 4 пробела из целевой строки.
- ALT + щелчок левой кнопкой мыши — это очень полезная функция в vs-коде, она генерирует несколько курсоров для параллельного редактирования нескольких объектов.
Это сочетания клавиш кода Visual Studio. Это сэкономит вам много времени при возникновении проблем, связанных с отступами в Python.
С использованием редактора кода Pycharm
- CTRL + ALT + i — эта клавиша быстрого доступа используется для правильного отступа в соответствии с правилами отступов Python.
- Выбрать строки + Tab
- шифт + таб
- Alt + мышь — щелчок левой кнопкой мыши.