Résolu le 30-08-25 Thonny pour apprendre Python ?

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ?

Message par HarDrive »

Dernier message de la page précédente :

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 ?)
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,
Avatar du membre
tioker
modérateur
Messages : 1191
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Thonny pour apprendre Python ?

Message par tioker »

HarDrive a écrit : dim. 24 août 2025 15:24 Par contre, j'ai cru comprendre que pycharm est payant ?
Bonjour,

J'ai cherché ... et pas trouvé. Sauf peut-être une rubrique quelque part qui dirait que si vous en faites un usage professionnel faut passer à la caisse....
Sinon - et là j'aimerai me glisser derrière le film d'invisibilité - VS-Code semble supporter bien plus de langages tels que
- Python bien sûr mais aussi
- C#, C++, Ruby, Go, Rust, php ... ¹
Mais quel fou serait assez fou pour autant se disperser ? :l

De toutes les façons rappelle-toi que le meilleur choix sera celui que tu feras

Dis nous - Tell us - Diga me

¹ pour bash j'ai pas essayé mais il semblerait que ça existe
ImageDistrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7
Kernel : 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)
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ?

Message par HarDrive »

Bon, je me décide... ce sera vs code pour commencer, on verra bien;

Ce n'est pas parce que pycharm est payant en version pro uniquement, j'ai vu ça par le truchement
Image
des liens que m'a fourni Cyrille; j'imagine que les fonctionnalités de base sont largement suffusantes pour ce que j"en aurais à faire...(bref, suis pas là pour polémiquer)

Mais bon, faut bien trancher;

Sinon, VS code n'a pas l'air très vache à installer non plus.
Suggestions bienvenues, :?
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,
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ?

Message par HarDrive »

Re bonjour,

Je ne sais pas si je m'y suis bien pris pour installer VS Code. Je suis allé sur le site

Image
ai installé le paquet débian

Image
J'ai fait "extraire ici" obtenu cela:

Image
j'ai ciqué 2 fois pour ouvrir et me trouver là: (je n'aurais pas dü ouvrir en tan que super utilisateur ?)

Image
là, j'ai fait "ouvrir ds un terminal" pour me trouver en effet dans le terminal:

Image

Je ne sais pas trop à vrai dire si j'ai fait la bonne manip jusque là, et si oui ne sais pas trop quelle instruction écrire maintenant
( j'ai l'impression qu'il n'y a pas le suffixe .deb dans le paquet figuré ? )
La commande sudo apt install ./ peut-être ?

Code : Tout sélectionner

sudo apt install ./ 
mais j'ai l'impression que je n'ai pas le bon nom de paquet à y faire suivre ?
Ouf, plus vache que je ne pensais à installer;
Merci de votre aide...
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,
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ?

Message par HarDrive »

Merci Cyrille, je crois que je comprends ce que je dois faire de l'instruction que tu me donnes...mais entretemps, il ya eu du nouveau,
j'ai fait un clic drt sur

Image "ouvrir avec un installateur de paquets GDebian"

Image
et il semble que je l'ai installé alors, à moins qu'il ne l'ai été avant d'office (mais je ne crois pas)
Toujours est-il qu'en tapant" vs code" dans le menu mint, j'ai bien accès au logiciel:

Image
je ne sais pas s'il ya tout ce qu'il faut néanmoins, si l'installation est propre et efficiente ?
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,
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ?

Message par HarDrive »

Ca me gave déjà...peut être un peu tôt pour ça ! Je l'ai configuré en français , et il reste en anglais...à chaque extension que je souhaite télécharger 'débugger..etc) il me demande, et me met en garde, si je fais confiance à l'éditeur...flippant,

Merci qd même,
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,
Avatar du membre
tioker
modérateur
Messages : 1191
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Thonny pour apprendre Python ?

Message par tioker »

Bonsoir,

Pourquoi ça te gave ?
Tu as installé le logiciel non ?
Tu le veux en français, alors tu cherches "vs code en français" et tu tombes sur ça: https://www.it-connect.fr/tuto-changer- ... s-anglais/
Tu veux un tutoriel de VS Code ? Je trouve celui-là (il est traduit en français): https://openclassrooms.com/fr/courses/6 ... tudio-code
Tu veux faire du Python, je t'offre ton premier code (j'ai utilisé le terminal):

Code : Tout sélectionner

⚡ python3
Python 3.12.3 (main, Aug 14 2025, 17:47:21) [GCC 13.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> for i in range(7):
...     print('Bonsoir pour la ', i+1, 'ième fois')
... 
Bonsoir pour la  1 ième fois
Bonsoir pour la  2 ième fois
Bonsoir pour la  3 ième fois
Bonsoir pour la  4 ième fois
Bonsoir pour la  5 ième fois
Bonsoir pour la  6 ième fois
Bonsoir pour la  7 ième fois
>>> 
Et en VS Code ça donne ça

Image

Amuse-toi bien.
ImageDistrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7
Kernel : 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)
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ?

Message par HarDrive »

Bonjour

merci pour la configuration en français j'étais tombé sur ce site là en effet et ai pu le faire
(petit moment de découragement..bien vite oublié)

Et Merci beaucoup pour le tuto VS code en français qui va m'être bien utile, les lignes de code
et 1ère utlisation VS, !!
A bientôt
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,
tescan
Messages : 538
Enregistré le : dim. 2 juil. 2017 08:53
Localisation : Comminges

Re: Thonny pour apprendre Python ?

Message par tescan »

Bonjour,
sans installer quoi que ce soit... (Mint "vient" avec Python3, Xed, et un terminal)

Dans Xed: (ou n'importe quel éditeur de texte disponible)

Code : Tout sélectionner

#!/usr/bin/python3
#coding:utf-8

ext = ('r','m')

def imprim(char):
	print(f'Bonsoir pour la {i+1} iè{char}e fois')

for i in range(7):
	if (i == 0):
		imprim(ext[0])
	else:
		imprim(ext[1])
Enregistrer sous "dire_bonsoir.py"
Rendre executable:

Code : Tout sélectionner

chmod +x <nom du fichier>
ou en graphique dans le gestionnaire de fichiers
Lancer dans le terminal:

Code : Tout sélectionner

xxx@xxx-xxx:~$ ~/Bureau/forum_mint/dire_bonsoir.py

Bonsoir pour la 1 ière fois
Bonsoir pour la 2 ième fois
Bonsoir pour la 3 ième fois
Bonsoir pour la 4 ième fois
Bonsoir pour la 5 ième fois
Bonsoir pour la 6 ième fois
Bonsoir pour la 7 ième fois
Bien-sûr le code de @tioker fait pareil, c'est juste pour le fun... ;)
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
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ? ( versus VS Code...)

Message par HarDrive »

Bonsoir, je prends en compte toutes ces instructions et conseils, pour y revenir au fil de ma progression;

mais bon, et bien que ce ne soit pas ici le lieu de se répandre sur
ses "exploits" (si modestes !)... bref, voici un de mes 1er s scripts sur python (et passé à la moulinette de VS Cde):

Code : Tout sélectionner

from random import randint  # pour utiliser randint

# Demande le nombre de lancers à pile ou face
n = int(input("Entrez le nombre de lancers: "))

# Compteur de "pile" (k == 1)        
S = 0  

# Boucle pour les lancers
for i in range(1,n+1):
    k = randint(0, 1)  # 0 pour "face", 1 pour "pile"    
    if k == 1:  # Si c'est "pile"
        S=S+1  # Incrémente le nombre de "pile"
        
print(S)# Affiche le nombre de "pile"
(faut bien se faire les dents !)...et j'arrêterai là !!.
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,
HarDrive
Messages : 564
Enregistré le : jeu. 31 mai 2018 09:25

Re: Thonny pour apprendre Python ?

Message par HarDrive »

Super, 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,
Répondre