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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Обмен значений переменных в Python
  2. Открытие, чтение и закрытие файла
  3. Основные методы NumPy
  4. Подсчет элементов в списке с Counter
  5. Проверка подстроки в строке
  6. Комментарии в Python.
  7. Метод setdefault() в Python
  8. Разница между датами
  9. Модуль inspect: получение информации о объектах
  10. Фильтрация списка от «ложных» значений
  11. Библиотека schedule: планировщик задач
  12. Генерация QR-кодов с Python
  13. Метод repr() в Python
  14. Комментарии в Python
  15. Создание копии списка в Python
  16. Python UserString — создание подклассов строк
  17. Создание пар из последовательностей
  18. Работа с коллекциями Python
  19. Преобразование букв в нижний регистр
  20. Отправка HTTP-запросов в Python
  21. Обработка исключений в Python
  22. Работа с deque из collections
  23. Поиск анаграмм с Counter
  24. Использование функции enumerate()
  25. Перевод двоичного кода в целое число
  26. Список методов и атрибутов
  27. Манипуляция формой массива в Numpy
  28. Работа с библиотекой requests
  29. CSV строка разделение в Python
  30. Объединение словарей в Python
  31. Итераторы с потерямиZIP
  32. Округление в Python
  33. Метод get для словаря
  34. Создание панели меню Tkinter
  35. Поиск простых чисел
  36. Разделение строки с помощью re.split()
  37. Сортировка списка по индексам
  38. Тестирование с responses
  39. Асинхронное выполнение задач в процессах
  40. Работа с *args и **kwargs в Python
  41. Работа с Colorama
  42. Удаление дубликатов с помощью множеств
  43. Динамическая типизация в Python
  44. Протокол управления контекстом
  45. Python 3.12: переиспользование кавычек
  46. Работа с кортежами в Python
  47. Логический оператор «and» в Python

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