参照渡しの議論をする人は、C++での参照渡しを理解してからか、
そうでないなら独自の「参照渡し」の定義をしている可能性があるので定義を述べてからにしてほしい

def f(x):
x=2

y=1
f(y)
print(y)
で2が出るのがC++でいう参照渡し