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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Операции с комплексными числами
  2. PATCH-запрос с библиотекой requests
  3. Управление контекстом выполнения
  4. Метод __ilshift__ для битового сдвига влево
  5. Установка и использование Logzero
  6. Пустой оператор pass в Python
  7. Создание уникального множества
  8. Округление в Python
  9. Проверка типов с помощью isinstance
  10. Оператор in в Python
  11. Отображение графиков в Jupyter с Matplotlib
  12. Поиск HTML-элементов с BeautifulSoup
  13. Python: изменяемые и неизменяемые коллекции
  14. Профилирование с Pandas
  15. Работа с библиотекой xkcd
  16. Обязательные аргументы в Python
  17. Сортировка в Python
  18. Удаление символа из строки
  19. Работа с CSV файлами в Python
  20. Функция reduce() в Python
  21. Цикл for в Python
  22. Преобразование списка в словарь через генератор
  23. Установка и использование модуля Wikipedia
  24. Выборка чисел
  25. Генераторы в Python
  26. Прокачанный трейсинг ошибок
  27. Retrying в Python: повторные вызовы
  28. Функции all и any в Python
  29. Возврат нескольких значений
  30. Определение основы слова с showballstemmer
  31. Удаление элемента из списка в Python
  32. Отладка в командной строке
  33. Работа с collections в Python
  34. Инверсия списка/строки в Python
  35. Переворот строки
  36. Генерация строк с .join()
  37. Python: цикл for и оператор присваивания
  38. Обработка ошибок в JSON данных
  39. Удаление ключа из словаря в Python
  40. Установка Python3.7 и PIP
  41. Определение наиболее частого элемента с помощью collections.Counter
  42. Defaultdict в Python
  43. Установка и использование Telegram API в Python
  44. Работа с кортежами в Python

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