Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème enfantin sur type

    19 octobre 2018 à 15:49:14

    Bonjour à tous,

    Je viens de débuter le tuto "Apprendre à programmer en python".

    Et je me heurte à un problème entre les int et les floats:

    Le quizz de fin de chapitre pose la question suivante:

    question

    Réponse :

    reponse

    Or, j'ai beau retourner le problème dans tous les sens 8/3=2 ! Car Python considère par défaut que a et b sont des entiers et le résultat aussi.

    Mon interpreteur (Pycharm) me renvoie bien un entier : 2 et non un float:  2.66666...

    (Je précise que j'utilise python 2.7)

    Merci a celui d'entre vous qui saura m'éclairer a ce sujet

    • Partager sur Facebook
    • Partager sur Twitter

    Au pire tu meurs...

      19 octobre 2018 à 16:42:31

      Le cours doit être fait pour Python3.

      En Python3 l'opération renvoie bien un float.

      • Partager sur Facebook
      • Partager sur Twitter

      Blond, bouclé, toujours le sourire aux lèvres...

        19 octobre 2018 à 17:02:48

        (Je précise que j'utilise python 2.7)

        D'ailleurs il est fortement conseillé de changer de version étant donné que tu es débutant. Cette version est obsolète...
        • Partager sur Facebook
        • Partager sur Twitter

        Bonne journée...

        Problème enfantin sur type

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown