Thonny pour apprendre Python ?
Thonny pour apprendre Python ?
Bonjour
On m'a parlé de l'éditeur "Thonny" pour apprendre Python dans le terminal, comme étant de nature à fournir un environnement plus pratique, agréable. Est-ce une bonne idée ?
Evidemment je suis novice dans Python, n'ayant fait jusque là que recopier les lignes de code qu'on a bien voulu me fournir sur le forum au gré des problèmes rencontrés.
Merci de vos avis.
Bonne soirée
On m'a parlé de l'éditeur "Thonny" pour apprendre Python dans le terminal, comme étant de nature à fournir un environnement plus pratique, agréable. Est-ce une bonne idée ?
Evidemment je suis novice dans Python, n'ayant fait jusque là que recopier les lignes de code qu'on a bien voulu me fournir sur le forum au gré des problèmes rencontrés.
Merci de vos avis.
Bonne soirée
HP Victus by HP Laptop 16-e0307nf SSD 512 GB PCIe® NVMe™ TLC M.2
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
- tioker
- modérateur
- Messages : 1191
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Thonny pour apprendre Python ?
Bonjour,HarDrive a écrit : sam. 16 août 2025 19:56 Bonjour
On m'a parlé de l'éditeur "Thonny" pour apprendre Python dans le terminal
Je vais un peu refroidir tes ardeurs; excuses.
Thonny est une interface très orientée pour programmer des micro-contrôleurs genre RP2040, ESP, Pico... Un des exemples c'est que par exemple il n'a pas de correction syntaxique, tu peux écrire n'importe quoi avant qu'il te le dise au moment du chargement de code.
Donc déjà ce n'est pas en mode terminal (et heureusement).
Il y a des IDE (environnement de développement) bien mieux faits pour cela. Par exemple cet article me semble bien documenté.
Pour ma part j'utilise "Visual Studio Code" mais il appartient au grand méchant Gafam; Cyrille te conseillerait plutôt PyCharm.
Pour autant ces IDE ne t'apprendrons jamais correctement à coder, et c'est là que mon conseil (avisé ?) intervient.
Si tu veux VRAIMENT t'y mettre, je te conseille de passer par de la formation en ligne. J'ai suivi des cours sur cette plateforme et franchement, avec les exercices fournis (et corrigés) tu vas t'y retrouver. Même si il faut sortir la mitraille ce n'est pas si cher.
Maintenant il y a aussi Youtube mais ça ne remplacera jamais des bons exercices faits à la maison.
Voilà ce que je pouvais en dire.
Dis nous...
Distrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Re: Thonny pour apprendre Python ?
Bonjour, merci pour les liens
que je suis allé voir; la formation ce n'est pas si cher en effet... question de temps,.
C'est un peu spécial ds mon cas, s'agirait pour moi d'apprendre les rudiments de manière à programmer des choses simples sur une calculatrice Ti 83 (dont je ne dispose pas encore); s'agit pas de devenir pro -doux rêve - ni du niveau de certains qui fréquentent le forum je pense.. même si je progresserai ensuite je l'espère, passée cette échéance, et que ça ne sera que profitable..
J'ai vu aussi la plateforme concernant les IDE, et notamment Thonny qui y est pas mal plébiscité pour les débutants en l'occurrence ...mais bon, si tu me dis que ça n'est pas bien, et qu'en plus ce n'est pas accessible depuis le Terminal;
Paradoxalement, si je ne possède pas la TI 83, je détiens quelques éléments pédagogiques, très sommaires j'imagine, de programmation sur celle ci, que pensais pouvoir transposer sur le Terminal et m'y initier,..bref
que je suis allé voir; la formation ce n'est pas si cher en effet... question de temps,.
C'est un peu spécial ds mon cas, s'agirait pour moi d'apprendre les rudiments de manière à programmer des choses simples sur une calculatrice Ti 83 (dont je ne dispose pas encore); s'agit pas de devenir pro -doux rêve - ni du niveau de certains qui fréquentent le forum je pense.. même si je progresserai ensuite je l'espère, passée cette échéance, et que ça ne sera que profitable..
J'ai vu aussi la plateforme concernant les IDE, et notamment Thonny qui y est pas mal plébiscité pour les débutants en l'occurrence ...mais bon, si tu me dis que ça n'est pas bien, et qu'en plus ce n'est pas accessible depuis le Terminal;
Paradoxalement, si je ne possède pas la TI 83, je détiens quelques éléments pédagogiques, très sommaires j'imagine, de programmation sur celle ci, que pensais pouvoir transposer sur le Terminal et m'y initier,..bref
HP Victus by HP Laptop 16-e0307nf SSD 512 GB PCIe® NVMe™ TLC M.2
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Re: Thonny pour apprendre Python ?
Merci
HP Victus by HP Laptop 16-e0307nf SSD 512 GB PCIe® NVMe™ TLC M.2
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Re: Thonny pour apprendre Python ?
Bonsoir,
"Nano" semble être un IDE déjà installé sur ma distribution, ou je me trompe ? (ça facilite visiblement l'écriture de code, si en effet ça n'apprend pas à l'écrire correctement)
Merci.
"Nano" semble être un IDE déjà installé sur ma distribution, ou je me trompe ? (ça facilite visiblement l'écriture de code, si en effet ça n'apprend pas à l'écrire correctement)
Merci.
HP Victus by HP Laptop 16-e0307nf SSD 512 GB PCIe® NVMe™ TLC M.2
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Re: Thonny pour apprendre Python ?
Bonjour,HarDrive a écrit : jeu. 21 août 2025 18:37 "Nano" semble être un IDE déjà installé sur ma distribution, ou je me trompe ?
Nano est un editeur de texte assez basique... si tu veux faire simple, autant utiliser "Xed", installé dans cinnamon.
Tu auras au moins la coloration syntaxique.
Voir aussi "Gedit" ou/et "Geany"
Desktop: i5-9400F, Nvidia GTX 1660ti, 16Go Ram, Mint 21.3 Cinnamon
Laptop: i5-10400H, Nvidia Quadro T1000 Mobile, 32 Go Ram, Mint 22.2 Cinnamon
Laptop: i5-10400H, Nvidia Quadro T1000 Mobile, 32 Go Ram, Mint 22.2 Cinnamon
Re: Thonny pour apprendre Python ?
Merci,
Je vais voir ça ,
Bonne journée
Je vais voir ça ,
Bonne journée
HP Victus by HP Laptop 16-e0307nf SSD 512 GB PCIe® NVMe™ TLC M.2
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Re: Thonny pour apprendre Python ?
Merci,
Mais finalement j'ai l'impression que Nano est assez limité, pas de fonction de déboguage notamment si j'ai bien compris, indentation, explication des erreurs...Ce que font des outils comme pycharm ou VS code ? Bon, ça ne m'apprendra pas à programmer, mais m'aidera d'avantage que nano j'ai l'impression.
Sinon "un zest de python" très utile évidemment.
Il semblerait que VS Code soit plus simple que pycharm à utiliser pour débuter ?
Merci,
Bonne journée
Mais finalement j'ai l'impression que Nano est assez limité, pas de fonction de déboguage notamment si j'ai bien compris, indentation, explication des erreurs...Ce que font des outils comme pycharm ou VS code ? Bon, ça ne m'apprendra pas à programmer, mais m'aidera d'avantage que nano j'ai l'impression.
Sinon "un zest de python" très utile évidemment.
Il semblerait que VS Code soit plus simple que pycharm à utiliser pour débuter ?
Merci,
Bonne journée
HP Victus by HP Laptop 16-e0307nf SSD 512 GB PCIe® NVMe™ TLC M.2
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Re: Thonny pour apprendre Python ?
Comparons ce qui est comparable...HarDrive a écrit : dim. 24 août 2025 12:32 Mais finalement j'ai l'impression que Nano est assez limité
Nano, Xed, Gedit et autres sont des éditeurs de texte, avec plus ou moins d’accomodements pour l’écriture de code. Au programmeur de veiller à ce que l’environnement suive, rendre le fichier exécutable, lancer en console ou par raccourci etc, etc.
Les erreurs de syntaxe ne seront détectées qu’à l’interprétation.
VsStudioCode, Pycharm etc. sont des environnements de programmation. Les erreurs basiques seront signalées dés l’édition.
Assistance à l’edition, indentation automatique, lancement direct, tests partiels, affichages de variables etc.etc. Gestion des bibliothèques et projets plus bien d’autres choses.
Personnellement, pour les quelques scripts python que je ponds par ci par là (20-30 lignes), pas besoin d’usine à gaz
Les solutions sont multiples, essaie en plusieurs, tu trouveras ton bonheur...
Desktop: i5-9400F, Nvidia GTX 1660ti, 16Go Ram, Mint 21.3 Cinnamon
Laptop: i5-10400H, Nvidia Quadro T1000 Mobile, 32 Go Ram, Mint 22.2 Cinnamon
Laptop: i5-10400H, Nvidia Quadro T1000 Mobile, 32 Go Ram, Mint 22.2 Cinnamon
Re: Thonny pour apprendre Python ?
Bon OK, faut essayer ... c'est ce que je vais faire;
Par contre, j'ai cru comprendre que pycharm est payant ?
(Peut-être pas pour ce que j'ai à faire ?)
Par contre, j'ai cru comprendre que pycharm est payant ?
(Peut-être pas pour ce que j'ai à faire ?)
HP Victus by HP Laptop 16-e0307nf SSD 512 GB PCIe® NVMe™ TLC M.2
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,
Processeur AMD Ryzen™ 5 5600H Cezanne (3.3 GHz, à 4,2 GHz de fréquence Boost maximale, mémoire cache L3 16 Mo , 6 cœurs, 12 threads)
Mémoire 16 Go de mémoire RAM DDR4-3200 MHz (2 x 8 Go)
Carte graphique AMD Radeon™ RX 5500M (4 Go de mémoire GDDR6 dédiée)
Chipset Cartes intégrées AMD
LMDE7 Gigi Cinnamon 64 bit, en dual boot avec windows 11 d'origine,