Apprendre Python 3 - 4. Les boucles while | On implémente le jeu du Juste Prix

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น • 19

  • @poupou5833
    @poupou5833 ปีที่แล้ว

    Vous expliquez très clairement c'est agréable

  • @jordanvedoaze9563
    @jordanvedoaze9563 2 ปีที่แล้ว +1

    Je me "lance dans le code" pour la 1er fois à 28 ans et franchement je viens de me faire les 3 premiers vidéos de cette playlist , ordi à la main en refaisant tout pour voir si je comprends , c'est vraiment top mec ce que tu fais .
    Si je peux juste rajouter un micro truc c'est que pour aider à l'apprentissage de tanche de mon genre mdrr un petit exo ou deux à la fin avec corriger ça permettrais de voir si on a bien pigé
    En tout cas avec moi ta pédagogie marche plutôt bien pour l'instant, malgres le 0 base que j'ai , ce que tu explique me paraît logique et pour l'instant plutôt simple :)
    Merci à toi

    • @SimpleTechProd
      @SimpleTechProd  2 ปีที่แล้ว +1

      Super! Je suis content de lire ça et un grand merci pour ton retour. J’ai encore une vidéo python à faire ce weekend. Je vais essayer d’y ajouter un petit exercice en fin de vidéo. Et ce que je peux faire si tu penses que ça peut être utile c’est des petites vidéos exercice par la suite? Bonne continuation et en cas de question n’hésite pas!

    • @jordanvedoaze9563
      @jordanvedoaze9563 2 ปีที่แล้ว

      @@SimpleTechProd à oui carrément perso je trouve ça bien de pouvoir appliquer derrière, et tu peux demander l'exercice et laisser un lien dans la description avec le corrigé du code :)

    • @SimpleTechProd
      @SimpleTechProd  2 ปีที่แล้ว +1

      Je viens enfin de publier une nouvelle vidéo python et j'y ai ajouter un exercice en fin de vidéo et un lien pour le corrigé. Encore merci pour la suggestion je pense vraiment que ça pourra aider les personnes qui suivent les vidéos.
      Bon weekend.

  • @Open4Didact
    @Open4Didact ปีที่แล้ว +2

    Je pense qu'il y a erreur sur le code au niveau du deuxième "if", c'est plutôt "elif".

    • @SimpleTechProd
      @SimpleTechProd  ปีที่แล้ว

      Merci pour la remarque. Les 2 if fonctionnent, mais un elif aurait effectivement été plus propre, car si la première condition est ok, alors il n'y a pas besoin de vérifier la deuxième. Bon weekend.

  • @Watterson237
    @Watterson237 ปีที่แล้ว +1

    J'aime bien 🎉

  • @lioneldevanton
    @lioneldevanton ปีที่แล้ว

    Très bien construit, pas à pas

  • @leonieligneron8818
    @leonieligneron8818 2 ปีที่แล้ว +3

    Bonjour je n'ai pas compris pourquoi vous avez mis estimation=-1

    • @SimpleTechProd
      @SimpleTechProd  2 ปีที่แล้ว +1

      Bonjour, si jamais on avais initialisé la valeur estimation à 0, on aurait pu se retrouver dans la situation ou le prix à trouver est également 0 et donc le joueur aurait trouvé le prix avant même de commencer la partie. Du coup on prend -1 qui est en dehors de la fourchette de prix qui sera généré par notre randInt.

    • @leonieligneron8818
      @leonieligneron8818 2 ปีที่แล้ว

      D'accord merci beaucoup

  • @davidkitano5134
    @davidkitano5134 ปีที่แล้ว +1

    bonne video mais je me pose une question, ligne 14 est ce que que j'aurais pu faire: break if ((not instruction.isNumeric()) or ( instruction != 'Q')) else continue (oui j'aime les parenthèses 😁) ? et je sais enfin quand se servir de break et continue!!! 👍

    • @SimpleTechProd
      @SimpleTechProd  ปีที่แล้ว

      le problème si tu fais ça, c'est que tu va faire un break et quitter la boucle si l'instruction n'est pas un nombre OU si ce n'est pas la lettre Q, donc tout sauf la lettre Q te ferraient sortir de la boucle. Et si tu n'est pas dans le cas là, tu entre dans ton else qui va sauter à la prochaine itération de la boucle.

    • @davidkitano5134
      @davidkitano5134 ปีที่แล้ว

      @@SimpleTechProd exact!!! je suis pas très fort en logique booléenne alors un AND à la place du or

    • @SimpleTechProd
      @SimpleTechProd  ปีที่แล้ว

      T'auras un problème similaire. Du coup ton break sera fait au bon moment: si ce n'est pas un nombre et qu'en plus c'est la lettre Q qui a été entrée. En revanche c'est le else qui va poser problème, car ici tu ne distingue pas entre une entrée valide ou non et tu execute le continue, que ce l'input soit un nombre ou non.