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

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

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


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

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


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

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

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

Автор урока

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

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

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

  1. Тип CodeType в Python.
  2. Функция product() в Python
  3. Counter() — подсчет элементов
  4. Создание словаря через dict comprehension
  5. Регулярные выражения: метод match
  6. Проверка строки на палиндром
  7. SciPy: широкий функционал для математических операций
  8. Избегайте двойного подчеркивания
  9. Циклы for в Python
  10. Установка и использование Virtualenv
  11. Блок else в циклах Python
  12. Декораторы в Python
  13. Анонимные функции в Python
  14. Конвертация коллекций в Python.
  15. Синтаксис переменных цикла в Python
  16. Метод join для объединения строк
  17. split() без разделителя
  18. Тип данных TypeVarTuple
  19. Работа с процессами в Python
  20. Сортировка данных в Python
  21. Подсчет элементов в Python
  22. Преобразование строк в числа с плавающей запятой
  23. Замыкания в Python
  24. Проверка версии Python
  25. Просмотр атрибутов и методов класса
  26. Декораторы классов
  27. Аннотации типов в Python
  28. Цепные операции в Python
  29. Работа с функцией next() в Python
  30. Установка и использование TensorFlow
  31. Импорт объектов из модулей
  32. Создание коллекций из выражения-генератора
  33. Python и Юникод: работа с цифрами
  34. Копирование объектов в Python
  35. Lambda-функция в Python: использование с map() и sum()
  36. Управление IP-адресами через прокси
  37. Метод splitlines() для разделения строк
  38. Работа с CSV файлами в Python
  39. Экспорт данных в файл.
  40. Проверка условий в Python
  41. Вычисление разности множеств в Python
  42. Оператор in для Python
  43. Функция reversed() в Python
  44. Простой калькулятор Python
  45. Бесконечная проверка в Python
  46. Деление в Python
  47. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  48. Копирование в Python

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