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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Сравнение def и lambda функций в Python
  2. Метод join() для объединения строк
  3. Конкатенация строк в Python
  4. Библиотека funcy: удобные утилиты
  5. Область видимости переменных
  6. Блок else в Python
  7. Работа с модулем cmath
  8. Печать месячного календаря
  9. Считывание бинарного файла в Python
  10. Методы сравнения множеств
  11. Оптимизация строк в Python
  12. Генераторные функции в Python
  13. Python 3.12: Псевдонимы типов
  14. Определение объема памяти объекта
  15. Модуль os: работа с файлами и папками
  16. Передача неизвестных аргументов в Python.
  17. Метод pos в Python
  18. Изменение логики работы с временем
  19. Извлечение аудио из видео
  20. Создание списков в Python
  21. Python-dateutil — работа с датами
  22. Установка Python — Простое руководство
  23. Объединение словарей в Python
  24. Проверка однородности элементов списка
  25. JMESPath в Python
  26. Декораторы в Python
  27. Работа с часовыми поясами в Python
  28. Обмен значений переменных в Python
  29. Декораторы в Python
  30. Руководство по библиотеке pydantic
  31. Декоратор защиты анонимных пользователей
  32. Оператор морж в Python 3.8
  33. Метод hash в Python
  34. Поиск анаграмм с Counter
  35. Преобразование данных в Python
  36. Обход дочерних элементов BeautifulSoup
  37. Функции all и any в Python
  38. Преобразование чисел в слова
  39. Основы работы с os
  40. Модуль itertools: комбинации и перестановки
  41. Разбиение строки в Python
  42. Оператор * в Python
  43. Метод ipow для возведения в степень
  44. Создание класса очереди
  45. Быстрый поиск кода
  46. Обработка данных в Python

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