Почему Python жалуется на ссылку chrome
перед назначением? Он не жалуется на словарь. Это с Python 2.5, если это имеет значение.
def f():
google['browser'] = 'chrome'
chrome += 1
google = dict()
chrome = 1
f()
Конечно, я могу заставить его работать с global chrome
, но я хотел бы знать, почему Python не считает переменную назначенной. Спасибо.