Программирование и научные вычисления на языке Python/§4: различия между версиями
Содержимое удалено Содержимое добавлено
LeoMat (обсуждение | вклад) |
LeoMat (обсуждение | вклад) |
||
Строка 420:
Первые два аргумента мы задаем при вызове, их значения неизвестны, при вызове важна их очередность (positional), в то время как два последних обладают значениями по умолчанию (
Строка 432:
>>> somefunc('Hello', [1, 2], kwarg2='Hi', kwarg1=6)
Hello [1, 2] 6 Hi
</source>
Последовательность для ''keywords'' не имеет значения. Можно даже и не думать о порядке и смешивать ''positional'' и ''keywords'', если их всех при вызове записывать в формате ''имя=значение'':
<source lang="python">
>>> somefunc(kwarg2='Hello', arg1='Hi', kwarg1=6, arg2=[1, 2])
Hi [1, 2] 6 Hello
</source>
|