Как напечатать значение правой стороны в Python
x = 5
y = x
печать(y)
Поэтому в основном я хочу, чтобы напечатать значение Х не смущало.
Print(x) даст 5
я ожидаю, что Print(y) должен дать X
Что я уже пробовал:
x = 5 y = x print(y)
x = 5 y = x print(y)
Это не работает таким образом. Вам придется сделать print("x"). ни один язык не отслеживает, с какой переменной была установлена другая переменная, если только это не ссылочная переменная и они оба не являются одним и тем же объектом
Цитата:Как напечатать значение правой стороны в Python
y
не знаю, откуда берется его ценность.
Короткий ответ: нет.
В коде на самом деле происходит следующее:
x = 5 # variable x now contains the value 5 y = x # variable y now contains a copy of variable x, that is the value 5 print(y) # prints whatever value is in y