Программирование и научные вычисления на языке Python/§4: различия между версиями
Содержимое удалено Содержимое добавлено
LeoMat (обсуждение | вклад) |
LeoMat (обсуждение | вклад) Нет описания правки |
||
Строка 268:
t=0.4 position=1.2152 velocity=1.076
t=0.45 position=1.25674 velocity=0.5855</pre>
Стоит сказать, что когда функция возвращает несколько значений, разделенных в инструкции return запятыми, в действительности возвращается кортеж. Этот факт можно продемонстрировать так:
<source lang="python">
>>> def f(x):
... return x, x**2, x**4
...
>>> s = f(2)
>>> s
(2, 4, 16)
>>> type(s)
<type 'tuple'>
>>> x, x2, x4 = f(2)
</source>
==Функции без ответа==
|