Wolfram Computation Meets Knowledge

Wolfram Language :
Introduction rapide pour programmeurs

Afficher les remarques supplémentaires pour :
Toutes les sections 
  • À propos de Wolfram Language
  • Afficher les remarques supplémentaires pour...
  • Remarques pour les programmeurs Java
  • Remarques pour les programmeurs Python
  • Masquer les remarques supplémentaires
Démarrez

Fonctionnelles et opérateurs Version vidéo

De nombreuses fonctions intégrées en Wolfram Language peuvent utiliser des formes « fonctionnelles » ou « opérateurs ».

Cela donne l'élément d'une liste le plus proche de 6,3 :

In[1]:=
Out[1]=

Cela crée une « fonction de proximité », prête à être appliquée à n'importe quelle valeur spécifique :

In[2]:=
Out[2]=

L'appliquer à une valeur particulière donne un résultat spécifique :

In[3]:=
Out[3]=

Remarques pour les programmeurs Java :

Les méthodes Java ne disposent généralement pas de formes « opérateur ».

Remarques pour les programmeurs Python :

Les formes « opérateur » de Wolfram Language permettent de créer de nouvelles fonctions en fournissant certains des arguments d'une fonction intégrée. Une fonctionnalité similaire en Python nécessiterait d'appeler la fonction partielle ou d'écrire votre propre fonction wrapper personnalisée.


Sans données explicites fournies, cela représente symboliquement une opération de sélection :

In[1]:=
Out[1]=

L'appliquer aux données explicites donne un résultat :

In[2]:=
Out[2]=

Laquelle des options suivantes donne une représentation symbolique d'une fonction plus proche ?


Après l'affectation de f = Nearest[{10, 20, 30}], laquelle de ces options donne le même résultat que f[12] ?


Laquelle de ces options est un opérateur de sélection ?

© Wolfram 2024. Tous droits réservés.