Как передать в функцию поременную по ссылке? Python
Хочу сделать что-то вроде этого только для переменной, не списка:
def fn(a: list):
a[0] += 1
b = [2]
fn(b)
print(b) # будет выведенно 3, как я и хочу.
Я хочу код на python похожий на этот, написанный на C++17:
#include <iostream>
using namespace std;
void fn(int &a) {
++a;
}
int main()
{
int a = 2;
fn(a);
cout << a;
}
Ответы (1 шт):
Автор решения: Александр
→ Ссылка
def user_sum(a: int, b: int):
result = a + b
return result
a = 2
result = user_sum(a, 2)
print(result)