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

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

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


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

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


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

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

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

Автор урока

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

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

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

  1. Метод __float__ в Python
  2. Импорт и использование модулей в Python
  3. Непрерывная проверка в Python
  4. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  5. Получение текущей даты и времени
  6. Измерение времени выполнения кода
  7. Функция zip() в Python
  8. Деление в Python
  9. Работа с пользовательским вводом
  10. Логирование с Logzero
  11. Ветвление выражения в Python
  12. Модуль array: создание и использование массивов
  13. Работа с enumerate()
  14. Работа с zip-архивами в Python
  15. Создание пустых функций и классов в Python
  16. Передача аргументов через **arguments
  17. Добавление Progressbar в Python
  18. Добавление цвета в консоли
  19. Использование подчеркивания в REPL
  20. Чтение и запись TOML-конфигов
  21. Введение в PyTorch
  22. Методы и функции в Python
  23. Переопределение метода __rshift__
  24. Concrete Paths в Python
  25. Метод get для словарей
  26. Метод rpow в Python
  27. Функция с **kwargs в Python
  28. Повторение элементов списков
  29. Атрибуты объекта в Python
  30. Модуль subprocess: запуск внешних команд
  31. Управление памятью в numpy.
  32. Метод join() для объединения элементов
  33. Работа с collections.Counter
  34. Тестирование с responses
  35. Обмен данными с asyncio.Queue
  36. Объединение списков в Python
  37. Многопоточность в Python
  38. Функция reversed() в Python
  39. Сравнение строк в Python
  40. Работа с GitHub в Telegram
  41. Названия столбцов в Python таблицах
  42. Ключевое слово global в Python
  43. Копирование в Python
  44. Docstring в Python
  45. Работа с модулем os в Python
  46. Сортировка в Python
  47. Импорт модулей в Python 3.12

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