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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Генераторы данных
  2. Нахождение самого длинного слова в списке с помощью max
  3. Моржовый оператор в Python 3.8
  4. Работа с типами данных в Python с помощью pydantic.
  5. Основы работы со строками в Python
  6. Хэш-функции и метод цепочек
  7. Цикл for в Python
  8. Основные операции с Numpy
  9. Множественное наследование в Python
  10. Очистка данных в Python
  11. Работа с файловой системой в Python
  12. Замена текста с помощью sub
  13. Измерение времени выполнения кода
  14. Создание словарей в Python
  15. Оформление текста в консоли с TermColor
  16. Оператор del в Python
  17. Функциональное программирование.
  18. Подчеркивание в REPL
  19. Генераторы по генератору
  20. Декораторы в Python
  21. Список импортированных модулей в Python
  22. ROT13 Шифр Цезаря в Python
  23. Удаление символов новой строки в Python.
  24. Оформление кода на Python
  25. Получение списка кортежей из словаря
  26. Создание вложенных циклов for
  27. Вычисление натуральных логарифмов в NumPy
  28. Создание тестовых данных с Faker
  29. Метод ifloordiv для пользовательских классов
  30. Установка и использование pyshorteners
  31. Генераторы списков
  32. Лимиты на ресурсы Python
  33. Оператор == в Python
  34. Генерация резюме в Gensim
  35. Присоединение элементов коллекции
  36. Удаление элементов из списка в Python
  37. Подписка на SelectelNews в Twitter
  38. Отрицательные индексы списков в Python
  39. Фильтрация последовательности
  40. Декораторы в Python
  41. Создание списка дат
  42. Оператор (*) в Python
  43. Создание OrderedDict
  44. Получение срезов итераторов
  45. Обработка исключений в Python
  46. Получение ID текущего процесса

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