Résolue

Import math

# Librairie standard

avec import math, je ne peux effectué les calculs dans mon terminal

Bonsoir Aurélien,


Attention de ne pas mélanger ton fichier python et l'interpréteur Python interactif. Les deux ne communiquent pas l'un avec l'autre, c’est-à-dire que tout ce que tu écris dans le fichier test.py ne sera pas disponible dans l'interpréteur Python interactif que tu as ouvert dans le terminal et vice-versa.


Si tu veux tester le module math dans l'interpréteur Python interactif de ton terminal, il faut d'abord l'importer dans cet interpréteur :

Ah d accord.

C est vrai que c est pas super simple de savoir où placer tout ça.

Dans l ensemble, juste pour me mettre les point sur les " i ".

Tout ce que j apprend dans les vidéos de la formation, les futurs codes à placer, tu les mets ou?

Du coup je test un peu tout les emplacements ( le dossiers test, le terminal, l interpréteur python )?

Vu que t es vidéos de formation tu es sur Mac et moi Windows, du coup pour reproduire tes codes, je sais jamais vraiment où les tester. Ni ce que je dirai vraiment utiliser pour vraiment faire du code plus tard.

Alors si tu peux m éclairé sur ces points, ça m aiderai beaucoup stp.

Thibault houdon

Mentor

Bonjour Aurélien,


Il n'y a que 2 façons d'exécuter des scripts :

  • Dans un interpréteur interactif (ligne par ligne, tu écris une ligne et elle est exécutée directement)
  • Dans un fichier .py que tu lances d'un bloc avec l'exécutable de Python


Dans ton cas, je te conseille de toujours écrire ton code dans un fichier .py et de l'exécuter via Visual Studio Code. Comme ça tu gardes tout au même endroit et tu n'as jamais besoin de jongler entre les deux.


L'exécution de lignes de code dans un interpréteur interactif peut être intéressante si tu souhaites juste tester rapidement quelques lignes de code sans avoir besoin de créer un fichier sur le disque dur.


Imagine que tu veux vérifier rapidement le fonctionnement d'un module, c'est un peu lourd d'ouvrir VS Code, créer un fichier, le sauvegarder sur le disque, écrire 2 lignes de code, et exécuter le fichier. Dans un cas comme celui-ci, c'est plus rapide d'ouvrir un interpréteur interactif et directement exécuter / tester les 2 lignes de code que tu souhaites vérifier.


Mais dans le cadre de ton apprentissage, le mieux est de tout faire dans un ou plusieurs fichiers Python (.py) sur ton disque. Ça te permet de garder une trace de ce que tu fais et de tout faire au même endroit.


J'espère que c'est plus clair avec ces explications :)

C est parfait, merci pour ta rapidité de réponse et tes explications

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.