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

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

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


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

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


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

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

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

Автор урока

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

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

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

  1. Отношения подклассов в Python
  2. Декораторы в Python
  3. Объединение Python и Shell
  4. Создание словарей и множеств в Python.
  5. Создание списков в Python
  6. Список импортированных модулей в Python
  7. Ускорение выполнения кода в Python
  8. Обработка исключений в Python
  9. Python: Splat-оператор и splatty-splat
  10. Работа с NumPy.linalg
  11. Объединение, распаковка и деструктуризация
  12. Работа с областями видимости переменных
  13. Создание и операции с дробями
  14. Создание и инициализация объектов
  15. Отделение звука от видео
  16. Простой калькулятор Python
  17. Цепные операции в Python
  18. Обработка исключения UnboundLocalError
  19. Срезы в Numpy
  20. Big O оптимизация
  21. Возврат нескольких значений из функции
  22. Отладка производительности Python
  23. Очистка строки в Python
  24. Метод __iand__ для пользовательских классов
  25. Преобразование букв в нижний регистр
  26. Оператор match в Python
  27. Анонимные функции Lambda
  28. Метод invert для побитового отрицания
  29. Bootle — простой веб-фреймворк
  30. Методы в Python
  31. Оператор @ для умножения матриц
  32. Метод difference_update() — разность множеств
  33. Роль object и type в Python
  34. Экспорт данных с помощью writefile
  35. Загрузка постов Instagram
  36. Логирование с Loguru
  37. Аннотации типов в Python
  38. Измерение времени выполнения кода с использованием time
  39. Генераторные функции в Python
  40. Тестирование с responses
  41. Принципы Zen Python
  42. Функция product() из itertools
  43. Метод append() для списка
  44. Сравнение объектов в Python
  45. Метод splitlines() для разделения строк

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