Курс Python → Переменная с нижним подчеркиванием

Нижнее подчеркивание в Python — это особая переменная, которая часто используется для получения результата последнего выражения. Однако, следует помнить, что название переменной с нижним подчеркиванием не предполагает никаких специфических действий или свойств. В основном, она применяется для обозначения переменных, которые не используются в дальнейшем коде, либо для получения результатов без явного присваивания.

Как упоминалось ранее, переменная с нижним подчеркиванием также может использоваться в REPL (Read-Eval-Print Loop) — интерактивной среде Python. В этом случае, при вводе нижнего подчеркивания, будет возвращено значение последнего выражения, что может быть удобно для быстрой проверки результатов операций.

Пример использования нижнего подчеркивания в REPL:


>>> 5 + 3
8
>>> _ * 2
16
>>> _ / 4
4.0

В данном примере видно, как переменная с нижним подчеркиванием используется для хранения результатов предыдущих вычислений. Это позволяет экономить время на повторном вводе значений и упрощает процесс отладки кода.

Таким образом, нижнее подчеркивание в Python — это удобный инструмент для работы с результатами выражений в интерактивной среде и для обозначения переменных, которые не используются в дальнейшем коде. Важно помнить, что правильное использование этой переменной поможет сделать ваш код более читаемым и эффективным.

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

Автор урока

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

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

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

  1. Обход словаря в Python
  2. Работа с *args и **kwargs в Python
  3. Поиск подстроки в строке
  4. Список методов и атрибутов
  5. Оператор * в Python
  6. Упрощение работы с JSON-данными в Python
  7. Открытие и редактирование скриптов Python
  8. Особенности запятых в Python
  9. Создание обратного итератора
  10. Функция с *args.
  11. Сортировка HTML-элементов
  12. Метод title() в Python
  13. Работа с контекстным менеджером Pool
  14. Цикл for в Python
  15. Атрибуты класса и экземпляра
  16. Установка и использование модуля «howdoi»
  17. Документация функции help() в Python
  18. Удаление дубликатов из списка с помощью dict.fromkeys
  19. Логирование с Logzero
  20. Создание даты из строки ISO
  21. Функции min(), max(), sum()
  22. Модуль Antigravity в Python 3
  23. Удаление символа из строки
  24. Работа со строками в Python
  25. Mad Libs Generator
  26. Обработка ошибок в JSON данных
  27. Подписка на Kaspersky Team
  28. Логирование с Logzero
  29. Работа с NumPy.linalg
  30. Функции в Python: создание и вызов
  31. Изменение списка срезом
  32. Логирование с Loguru
  33. Преобразование текста в нижний регистр
  34. Экспорт внешнего файла с помощью writefile
  35. Логирование с Logzero
  36. Сравнение строк в Python
  37. Работа с процессами в Python
  38. Обновление ключей в Python
  39. Работа с OpenCV
  40. Профилирование с Pandas
  41. Модуль inspect: получение информации о объектах
  42. Открытие и запись файлов
  43. Переопределение метода __pow__
  44. Проверка версии Python
  45. Удаление дубликатов в pandas
  46. Печать календаря
  47. Переменные класса и экземпляра

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