Программирование и научные вычисления на языке Python/§4: различия между версиями

Содержимое удалено Содержимое добавлено
→‎Несколько аргументов: стилевые правки
Строка 46:
 
==Локальные и глобальные переменные==
Продолжим предыдущее рассмотрение в интерактивном режиме. Обратимся к функции F2(C), для которой F_value является ''локальной'' (local) переменной. Локальная переменная не может использоваться за пределами функции. Это легко продемонстрировать, продолжив:
 
 
Строка 133:
 
Отметим что в функции f1, выражение a = 21 создает локальную переменную a. Хотя можно было бы подумать, что так вы изменяете глобальную переменную a, но как показывает опыт это не так. Намотайте это на ус, это частая причина ошибок.
 
 
==Несколько аргументов==