Questions marquées «parameter-passing»

le passage de paramètres est le processus d'affectation de valeurs aux paramètres d'une fonction

2353
Que font ** (double étoile / astérisque) et * (étoile / astérisque) pour les paramètres?

На этот вопрос есть ответы на Stack Overflow на рdedом : Что значит * (звёздочка) и ** двойная звёздочка в Питоне? Dans les définitions de méthode suivantes, à quoi servent les *et **quoi faire param2? def foo(param1, *param2): def bar(param1, **param2):...

411
Extension des tuples en arguments

Existe-t-il un moyen d'étendre un tuple Python en fonction - en tant que paramètres réels? Par exemple, voici expand()la magie: some_tuple = (1, "foo", "bar") def myfun(number, str1, str2): return (number * 2, str1 + str2, str2 + str1) myfun(expand(some_tuple)) # (2, "foobar", "barfoo") Je sais que...