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

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

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


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

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


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

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

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

Автор урока

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

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

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

  1. Декоратор Property в Python
  2. Делегирование в Python
  3. Печать месячного календаря
  4. Исключение NotImplementedError
  5. Использование *args
  6. Область видимости переменных
  7. Блок else в Python
  8. Python UserString — создание подклассов строк
  9. Логические значения в Python
  10. Метод rpow в Python
  11. Переворот списка в Python
  12. Генерация чисел с range()
  13. Хеширование паролей с солью
  14. Реверс строки в Python
  15. Проблемы с именами переменных
  16. Отправка POST запроса на сервер.
  17. Проверка условий в Python
  18. Поиск email
  19. Python reversed() функция
  20. Python defaultdict добавление ключа
  21. Именованные кортежи в Python
  22. Оператор морж в Python 3.8
  23. Форматирование строк с f-строками
  24. Навыки Python: строки, типы данных
  25. Срез в Python
  26. Выключение компьютера с помощью Python
  27. Генератор списка с условием if
  28. Управление контекстом выполнения кода
  29. Объединение списков в строку
  30. Сравнение def и lambda функций в Python
  31. Автоматизация скриптов на AWS Lightsail.
  32. Поиск самого длинного слова в списке с использованием max()
  33. Деление в Python
  34. Инициализация объекта
  35. Модуль itertools: эффективная работа с итераторами
  36. Комментарии в Python
  37. f-строки в формате строк
  38. Абстракции словарей и множеств в Python
  39. Частичное применение функций в Python
  40. Виртуальные среды в Python
  41. Метод enumerate() в Python
  42. Работа со строками в Python
  43. Установка и использование Telegram API в Python
  44. Объединение, распаковка и деструктуризация
  45. Работа с NumPy.linalg
  46. Уникальные значения из списка
  47. Измерение времени выполнения кода с использованием time

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