Questions marquées «function»

Une fonction (également appelée procédure, méthode, sous-routine ou routine) est une portion de code destinée à effectuer une seule tâche spécifique. Utilisez cette balise pour les questions qui impliquent spécifiquement la création ou l'appel de fonctions. Pour obtenir de l'aide sur l'implémentation d'une fonction pour effectuer une tâche, utilisez plutôt [algorithme] ou une balise spécifique à la tâche.

4
Définir les valeurs par défaut des arguments de fonction
Dans le wiki Lua, j'ai trouvé un moyen de définir des valeurs par défaut pour les arguments manquants: function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end Est-ce le seul moyen? Le style PHP myfunction (a,b=7,c=5)ne semble pas fonctionner. Non pas que la méthode …
86 function  lua 

3
Abréviation de la fonction anonyme
Il y a quelque chose que je ne comprends pas à propos des fonctions anonymes utilisant la notation courte # (..) Les travaux suivants: REPL> ((fn [s] s) "Eh") "Eh" Mais cela ne: REPL> (#(%) "Eh") Cela marche: REPL> (#(str %) "Eh") "Eh" Ce que je ne comprends pas, c'est …


7
PHP: Appel à une fonction non définie: simplexml_load_string ()
J'implémente la fonction de comptage de Facebook en utilisant le fichier cron. Dans lequel cron s'exécute toutes les 10 minutes et compte le total des goûts d'une page. for($i=0;$i<3;$i++){ $source_url =$cars[$i]; $rest_url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$rest_url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($curl); curl_close($curl); $message=stripslashes($content); $xml_record = simplexml_load_string($message); …
85 php  xml  function  curl 

5
Comment contourner la définition de la fonction python avec le décorateur?
Je voudrais savoir s'il est possible de contrôler la définition de la fonction Python en fonction des paramètres globaux (par exemple OS). Exemple: @linux def my_callback(*args, **kwargs): print("Doing something @ Linux") return @windows def my_callback(*args, **kwargs): print("Doing something @ Windows") return Ensuite, si quelqu'un utilise Linux, la première définition de …

4
Que fait ((void (*) ()) buf) (); signifier?
Je suis en train de résoudre un défi d'exploitation binaire sur picoCTF et suis tombé sur ce morceau de code: ((void (*)())buf)(); où bufest un tableau de caractères. J'ai résolu le défi, mais je n'arrive pas à comprendre ce qu'il fait exactement. J'ai regardé ce fil mais je n'ai pas …


5
Retour ou rendement d'une fonction qui appelle un générateur?
J'ai un générateur generatoret aussi une méthode pratique - generate_all. def generator(some_list): for i in some_list: yield do_something(i) def generate_all(): some_list = get_the_list() return generator(some_list) # <-- Is this supposed to be return or yield? Devrait generate_all returnou yield? Je veux que les utilisateurs des deux méthodes l'utilisent de la …


6
ET plusieurs paramètres
function andMultipleExpr(){ let logicalAnd; let i; for (i = 0; i < arguments.length; i++){ logicalAnd = arguments[i] && arguments[i+1]; } return logicalAnd; } console.log(andMultipleExpr(true, true, false, false)); Ce que j'attends, c'est d'exécuter ce code: true && true && false && false et cela devrait retourner false . Comment faire fonctionner …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.