.. _fun: Pozivanje funkcija ====================== Python omogućuje raznovrsne načine pozivanja funkcija: - argumentima prema poziciji (kao u C-u) - argumentima prema ključnoj riječi - postavljanjem default vrijednosti za argumente - pretvaranjem pozicijskih argumenata u tuple i obratno (*) - pretvaranjem argumenata s ključnim riječima u dictionary i obratno (**) Pogledajmo primjere: .. literalinclude:: fun02.py.filtered :language: pycon .. literalinclude:: fun01.py.filtered :language: pycon Moguće je i kombinirati: .. literalinclude:: fun03.py :language: python .. literalinclude:: fun03.py.filtered :language: text Jednostavna primjena u odjeljku :ref:`z2z1br4` u rješenjima zadaća. Više na: - https://docs.python.org/3/glossary.html#term-parameter - https://docs.python.org/3/glossary.html#term-argument - https://docs.python.org/3/reference/expressions.html#calls - https://stackoverflow.com/questions/36901/what-does-double-star-asterisk-and-star-asterisk-do-for-parameters .. - :ref:`typesmapping` .. - :term:`keyword arguments `