Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Re: Python

Retourner au contenu associé (journal : Un article de "Pour la science" m'ayant amené à coder pour une petite vérification perso...)

  • [^] # Re: Python

    Posté par Gil Cot ✔ (site web personnel, Mastodon) le 21 juillet 2021 à 01:07. En réponse au journal Un article de "Pour la science" m'ayant amené à coder pour une petite vérification perso.... Évalué à 2. Dernière modification le 21 juillet 2021 à 01:08.

    Il me semble que les deux blocks font la même chose, avec les signes inversés, du coup une fonction pays(a, b, base) où tu inverse a et b et qui renvoie la nouvelle valeur de a et b devrait faire l’affaire non ?

    Genre people[a], people[b] = pays(a, b, base) ou people[b], people[a] = pays(b, a, base).

    C'est tentant mais attention aux types de variables avec lesquels on fait ce swap avec du multiple assignment (dans ces moments t'as envie d'étrangler tous les gens qui t'ont dit que ce langage est simple etc.)
    https://stackoverflow.com/questions/68152730/understand-python-swapping-why-is-a-b-b-a-not-always-equivalent-to-b-a-a
    https://stackoverflow.com/questions/51950193/python-a-b-b-a-implementation-how-is-it-different-from-c-swap-function

    "It is seldom that liberty of any kind is lost all at once." ― David Hume

Revenir en haut de page

Derniers commentaires

  • Re: Écriture chatbot
  • Re: extrait
  • Re: Ce n'est pas du LLM
  • Re: extrait
  • Re: gardez votre hero
  • Re: extrait
  • Re: Écriture chatbot
  • Re: extrait
  • Re: gardez votre hero
  • Re: Quel intérêt ?
  • Re: quel réseau social ?
  • Re: pas de civilisation, pas de fuite

Étiquettes (tags) populaires

  • intelligence_artificielle
  • grands_modèles_de_langage
  • merdification
  • hugging_face
  • jihad_butlérien
  • états-unis
  • slop
  • bigtech
  • capitalisme_de_surveillance
  • capitalisme
  • openai
  • administration_française

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /