Курс Python → Python: отличительная особенность — отступы

Python — это язык программирования, который отличается от других языков, таких как C, C++ или Java, в том, что для обозначения блоков кода используются отступы, а не фигурные скобки. Это делает код более читаемым и удобным для работы.

Например, вместо использования фигурных скобок для обозначения начала и конца блока кода, в Python необходимо просто добавить отступы. Например, если у вас есть цикл for в других языках программирования он будет выглядеть так:


for (int i = 0; i < 10; i++) {
    // код
}

В Python же этот же цикл будет выглядеть следующим образом:


for i in range(10):
    # код

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

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. CSV строка разделение в Python
  2. Установка и использование модуля «howdoi»
  3. Переменные в Python
  4. Работа с модулем random
  5. Цикл while в Python
  6. f-строки в формате строк
  7. Управление пакетами с pip
  8. Разделение строк в Python
  9. Возведение в квадрат с помощью itertools
  10. Проверка условий: all и any
  11. Метод rpow в Python
  12. Инициализация структур данных
  13. Фильтрация списка чисел
  14. Аннотации типов в Python
  15. Поиск подстроки в строке
  16. TypedDict для kwargs в Python 3.12
  17. Метод getitem для доступа к элементам последовательности
  18. Получение срезов итераторов
  19. Метод join() для объединения строк
  20. Преобразование списка в словарь через генератор
  21. Генераторные функции в Python
  22. Перетасовка списков в Python
  23. Определение объема памяти объекта
  24. Циклы в Python
  25. Обработка исключения UnboundLocalError
  26. Отладка регулярных выражений в Python
  27. Numpy: разбиение массивов
  28. Работа с itertools
  29. Замыкания в Python
  30. Добавление Progressbar в Python
  31. Сравнение объектов в Python
  32. Рекурсия для обращения строки
  33. Метод __ixor__ для побитового исключающего ИЛИ
  34. Сравнение неупорядоченных списков
  35. Работа с буфером обмена на Python
  36. Работа с timedelta
  37. lru_cache оптимизация функций
  38. Списки: объединение, изменение
  39. Копирование и вставка текста в Python
  40. Обработка ошибок в Python
  41. Объединение словарей в Python
  42. Обработка исключений с блоком else
  43. Декораторы в Python
  44. Создание копии итератора
  45. Работа с атрибутом dict
  46. F-строки в Python 3.8
  47. Повторение элементов в Python
  48. Переворот строки

Marketello читают маркетологи из крутых компаний