__
- это имя переменной.
_
и ___
- это разные имена переменных.
print(var, __)
печатает содержимое var
, за которым следует содержимое __
.
В зависимости от контекста, _
/ __
/ ___
может быть предварительно заполнено. В ноутбуке Jupyter это 3 предыдущих результата ячейки.