Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 20-11-2023 10:48:42

oompaloompa
Membre
Inscription : 20-11-2023
Messages : 2

x local / shared

Bonjour,

Dans l'énoncé disponible via ce lien, il est question de x_local ou x_shared, pourriez vous s'il vous plaît m'expliquer ce que cela veut dire ou me donner des ressources expliquant cela ? J'ai fait plusieurs recherches en vain...

Dernière modification par oompaloompa (20-11-2023 11:03:38)

Hors ligne

#2 20-11-2023 13:02:43

yoshi
Modo Ferox
Inscription : 20-11-2005
Messages : 17 385

Re : x local / shared

Bonjour,

Apparemment, dans ce lien, il est question d'un module pour Python...
Je ne sais pas trop ce qu'il fait, je n'ai que peu de temps - hélas - à lui consacrer dans les 15 j à venir...
En Python, toute variable utilisée dans une fonction de Python est locale, quand bien même elle porterait le même nom qu'une variable utilisée dans le corps d'un programme.
A contrario, toute variable utilisée dans le corps d'un programme (donc sauf dans les fonctions ou les classes) est connue en "tout" point de ce corps de programme : pour qu'elle soit connue d'une fonction, il faut la lui passer en paramètre, soit la déclarer comme globale (il est dit régulièrement que ce n'est pas recommandé).
To share c'est partager, ce qui pourrait rejoindre le concept de globalité...

Je pense que pour comprendre la différence entre les deux variables x_local et x_shared, il faudrait analyser soigneusement ce que fait ledit module et pour cela l'avoir installé dans Python...

Apparemment toujours, quand je regarde les fonctions où sont utilisées ces 2 variables, il y aurait bien l'une qui serait locale et l'autre qui serait partagée mais pas dans le sens où nativement Python, conçoit ces notions.
Dans ton lien, il est question de multidisciplinarité : la variable x_shared est peut-être une variable commune à (partagées entre toutes) les disciplines en questions, alors que x_local prendrait des valeurs différentes selon les disciplines

Puisque tu es allé chercher spécifiquement ce module, c'est qu'il devrait répondre à un besoin, à un "cahier des charges", ça devrait te permettre ("te parler") de comprendre bien plus vite que moi...Voilà, j'espère t'avoir un peu entrouvert une porte.

@+

Hors ligne

#3 30-11-2023 10:26:32

oompaloompa
Membre
Inscription : 20-11-2023
Messages : 2

Re : x local / shared

Bonjour Yoshi,

Je te remercie beaucoup d'avoir pris le temps de me répondre, ça me paraît plus clair. Je pensais à des concepts mathématiques alors que maintenant *grâce à toi* il me paraît évident que ce sont des notions de valeurs partagées ou locales dans un programme !

Belle journée

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
soixante dix moins soixante
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums