bonjour,
je cherche un compilateur python. ( envie de reprogrammer ).
sur internet, trop d'offres ( dont certaines on line ) sans en connaitre la qualité (et le prix éventuel )
que me conseillez vous ?
merci.
-----
y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !
22/12/2018, 04h54
#2
pm42
Date d'inscription
juillet 2015
Messages
14 290
Re : Python !
Envoyé par ansset
je cherche un compilateur python. ( envie de reprogrammer ).
Python, c'est surtout un interpréteur et il y a une version standard, celle qu'en gros tout le monde utilise.
Envoyé par ansset
sur internet, trop d'offres ( dont certaines on line ) sans en connaitre la qualité (et le prix éventuel )
C'est gratuit. Je ne te conseille pas forcément d'en faire en ligne : les environnements sont certes très bon mais je trouve cela moins confortable pour expérimenter, débugger...
Pour travailler en équipe ou enseigner, c'est super par contre.
Envoyé par ansset
que me conseillez vous ?
En version minimale, tu as juste besoin d'un Python 3 que tu récupères sur le site de référence : https://www.python.org. Après, un éditeur et tu peux coder.
Mais il est plus confortable d'utiliser un IDE (gratuit dans ton cas). J'aime bien Pycharm (https://www.jetbrains.com/pycharm/) qui existe en version Community. Mais il y en a plein : Spyder, PyDev...
Et plein d'articles pour te guider. Mais ces 3 là sont parmi les plus courants.
Note que l'intérêt de Python, c'est au delà du langage un énorme écosystème, notamment de librairies qui te permettront de faire rapidement ce que tu veux sans réinventer la roue.
Bref, quand tu auras pris en main les éléments de base du langage, tu as intérêt à regarder ce qui existe dans le domaine qui t'intéresse.
Dernière modification par pm42 ; 22/12/2018 à 04h56.
22/12/2018, 09h58
#3
ansset
Animateur Mathématiques
Date d'inscription
novembre 2009
Localisation
Fresnes
Âge
64
Messages
28 542
Re : Python !
merci pour les infos.
concernant l'adaptation "lexicale" , je ne suis pas inquiet ( j'ai programmé du lourd il y a un certain temps sous plusieurs logiciels différents)
ps : c'est quoi un IDE, et si je comprend, il me faut un éditeur en plus ?
y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !
22/12/2018, 10h03
#4
pm42
Date d'inscription
juillet 2015
Messages
14 290
Re : Python !
Envoyé par ansset
concernant l'adaptation "lexicale" , je ne suis pas inquiet ( j'ai programmé du lourd il y a un certain temps sous plusieurs logiciels différents)
Oui mais comme je disais, on ne comprend l'intérêt de python que si on utilise son écosystème. Sinon, c'est juste un langage de plus et pas forcément le plus intéressant. C'est plutôt sa simplicité qui a fait son succès.
Envoyé par ansset
ps : c'est quoi un IDE, et si je comprend, il me faut un éditeur en plus ?
Un IDE, c'est un environnement intégré : tu as un éditeur syntaxique puissant, un debuggeur, de la complétion automatique, la documentation des librairies, de quoi lancer gérer l'environnement dans lequel tu lances tes programmes (librairies et autres outils), etc.
On peut toujours coder à l'ancienne, avec un éditeur minimaliste et un terminal mais je ne vois pas l'intérêt aujourd'hui. Certains préfèrent toutefois.
Aujourd'hui
A voir en vidéo sur Futura
22/12/2018, 10h10
#5
ansset
Animateur Mathématiques
Date d'inscription
novembre 2009
Localisation
Fresnes
Âge
64
Messages
28 542
Re : Python !
OK,je vais prendre cette option.
je ne veux pas m'emmerder avec la mise en place.
ce qui m'intéresse , c'est l'aspect pur software avec des algos pointus.
y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !
22/12/2018, 10h51
#6
pm42
Date d'inscription
juillet 2015
Messages
14 290
Re : Python !
Envoyé par ansset
je ne veux pas m'emmerder avec la mise en place.
ce qui m'intéresse , c'est l'aspect pur software avec des algos pointus.
Quelque soit le choix que tu fais, tu vas avoir besoin en plus du langage de comprendre 2 ou 3 trucs, notamment sur l'installation des packages : pip, anaconda, virtualenv...
Même si l'IDE peut te le simplifier...
Mais si tu fais de l'algo et que tu veux visualiser, tu vas découvrir que matplotlib est super facile d'accès. Ou qu'avec numpy et panda, tu fais des opérations sur des tableaux/matrices facilement.
22/12/2018, 11h50
#7
ansset
Animateur Mathématiques
Date d'inscription
novembre 2009
Localisation
Fresnes
Âge
64
Messages
28 542
Re : Python !
super, merci encore
y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !