У меня есть этот код:
last_price=None
def trade(price,last_price=last_price)
if last_price == None:
print("last_price=None!")
last_price = price
#do something else
while True:
price= get_price_function()
trade(price)
Купить У меня проблема - last_price всегда None (кажется, что это выходит за рамки функции, поэтому как использовать глобальную переменную last_price , поэтому не всегда.