Python !
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Python !



  1. #1
    ansset
    Animateur Mathématiques

    Python !


    ------

    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 !

  2. #2
    pm42

    Re : Python !

    Citation Envoyé par ansset Voir le message
    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.

    Citation Envoyé par ansset Voir le message
    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.

    Citation Envoyé par ansset Voir le message
    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.

  3. #3
    ansset
    Animateur Mathématiques

    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 !

  4. #4
    pm42

    Re : Python !

    Citation Envoyé par ansset Voir le message
    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.

    Citation Envoyé par ansset Voir le message
    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.

  5. A voir en vidéo sur Futura
  6. #5
    ansset
    Animateur Mathématiques

    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 !

  7. #6
    pm42

    Re : Python !

    Citation Envoyé par ansset Voir le message
    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.

  8. #7
    ansset
    Animateur Mathématiques

    Re : Python !

    super, merci encore
    y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !

Discussions similaires

  1. [Python] Problème de lag de programme et essai de Timer python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 20
    Dernier message: 26/01/2018, 15h14
  2. sql et python
    Par mariem25 dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 24/01/2018, 14h00
  3. [Python] subprocess, lancer un autre programme avec python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 30/11/2016, 18h56
  4. Python
    Par remi-34 dans le forum Programmation et langages, Algorithmique
    Réponses: 7
    Dernier message: 04/11/2015, 10h17
  5. en python le multi tache n'est pas possible alors pourquoi les threads existent sur python?
    Par docEmmettBrown dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 10/06/2015, 15h47
Découvrez nos comparatifs produits sur l'informatique et les technologies.