Info 🐍 : 𝄞 programmer le maximum d’une liste en Python.

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 4

  • @plouplus6274
    @plouplus6274 2 года назад

    Bonjour, Y’avait il vraiment un intérêt à mettre M=L[0] pour la troisième fonction sachant qu’on allait le tester quand même dans la boucle for ? M=0 n’aurait il pas suffit ?

    • @LoicDevilliersMathsInfoPrepa
      @LoicDevilliersMathsInfoPrepa  2 года назад

      Si vous définissez M à 0 et que vous avez une liste de nombres négatifs alors la condition dans le if ne sera jamais vérifiée et M vaudra 0 a la fin de la boucle for même si 0 n'est pas le maximum.

    • @plouplus6274
      @plouplus6274 2 года назад

      @@LoicDevilliersMathsInfoPrepa je vois merci beaucoup

    • @LoicDevilliersMathsInfoPrepa
      @LoicDevilliersMathsInfoPrepa  2 года назад

      Par contre, si vous voulez partir d’un élément qui n’est pas forcément un de ceux de la liste comme L[0] vous pouvez toujours partir de M=-l’infini. Ceci est codé par exemple dans la bibliothèque numpy il suffit alors d’écrire M=-np.inf avec la commande import numpy as np en début du script.
      Il y a des situations où partir de -l’infini est beaucoup plus agréable, mais ici pas tellement.