Python • écrire un programme pour calculer une puissance a^n • comprendre l'intérêt d'une boucle for

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

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

  • @montassarzarrouk1761
    @montassarzarrouk1761 หลายเดือนก่อน

    meilleur cours ever ... meilleur prof .. MErci

  • @hipoyume2854
    @hipoyume2854 3 ปีที่แล้ว

    Merci pour la vidéo!
    Voici ce que j'ai fait:
    #Création d'une fonction qui permet d'automatiser toute la procédure.
    def calculpuissance():
    #Prise des informations pour alimenter la fonction qui calcul la puissance.
    result = 1
    a = float(input("Veuillez insérer un nombre svp.
    "))
    n = int(input("Veuillez insérer sa puissance svp.
    "))
    #Je crée une valeur pour stocker a qui restera inchangé pour le ressortir plus tard dans un print.
    a_sans_calcul = a
    #On calcul la puissance avec les informations récoltées.
    for i in range(n):
    result = result*a
    print(result)
    #On affiche le résultat a l'utilisateur.
    print(f" {a_sans_calcul} avec une puissance de {n} est égale à {result}.")
    # 1ere ligne lu parla console, permet de lancer la fonction.
    #(lire ce qu'il y a dedans.)
    calculpuissance()
    #Création d'une boucle while True pour recommencer si l'utilisateur a envie.
    while True:
    #On demande si l'utilisateur veut recommencer.
    replay = input("Voulez vous recommencer?(y or n)
    ")
    #Si il répond oui
    if replay == "y":
    #On relance la fonction depuis le début.
    calculpuissance()
    #Sinon
    else:
    #On annonce a l'utilisateur que c'est fini.
    print("Fin.")
    #On termine tout en fermant la boucle avec le break.
    break
    """
    Un moment j'ai tout sélectionné pour faire une incantation,
    j'ai appuyé sur une mauvaise touche sans faire exprès..
    J'ai du tout recommencer mdr..
    Ouvert aux remarques :)
    """

  • @Mondore-Sic
    @Mondore-Sic วันที่ผ่านมา

    super tuto très bien expliqué
    merci

  • @Loomisheep
    @Loomisheep 3 ปีที่แล้ว

    Merci beaucoup j'étais grave perdu
    T'es le sang

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

    Merci vous etes notre sauveur !

  • @lhoucinemehhouch8210
    @lhoucinemehhouch8210 4 ปีที่แล้ว

    Bravo monsieur vous êtes top

  • @GloriaHOUNKPEVISEWEDO
    @GloriaHOUNKPEVISEWEDO 7 หลายเดือนก่อน +1

    Cmt sa fait pour traduire, la variable i n'est pas défini 😅😅
    Bonjour

  • @pzorba7512
    @pzorba7512 4 ปีที่แล้ว +3

    Je suggère une vidéo sur les pièges du "range(...,...,...) de Python, qu'en pensez-vous?

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

      oui, très bonne idée je vais y réfléchir

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

    a=int(input("donner un entier "))
    n=int(input("donner la puissance "))
    for i in range(5):
    p=a**n
    print(p)
    monsieur est ce qu'on peut faire comme ca ?

  • @vfx7t
    @vfx7t 4 ปีที่แล้ว

    Merci et. Bonne journée !

  • @DemasChanhinboWeussouabe
    @DemasChanhinboWeussouabe หลายเดือนก่อน

    Merci monsieur

  • @amelmechri3403
    @amelmechri3403 4 ปีที่แล้ว

    Bonjour, je pense qu'il y a une petite erreur pour le calcul des puissances de 2. Pour RANGE, la boucle commence par 0, donc le premier calcul nous donne 2 à la puissance de 0 = 2. Il faut modifier range(1, 5)

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

      non si tu mets range(10,15) ça donne le meme resultat ici le range indique uniquement combien de fois on va parcourir la boucle donc multiplier par 2

    • @smash3547
      @smash3547 3 ปีที่แล้ว

      @@jaicomprisMaths nn il est juste il y a un erreur ça va faire range (0:n-1) qui va donner ici de 0 à 4 donc il faut faire n+1 c'est 6 ici pour que la faire à 5😇
      Ou une simple méthode
      Plus facile :
      def puissance(x):
      puissance=x**n
      return puissance
      a=int(input("donner a : "))
      n=int(input("donner n : "))
      y=puissance(a)
      print(a,"à la puissance de",n,"=",y)

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

    Bonjour les explications clair si vous pouvez faire des tutoriels sur les api de django soit une formation payante ou sur youtube

  • @codeurdell2231
    @codeurdell2231 3 ปีที่แล้ว

    super vidéo

  • @othmaniridha973
    @othmaniridha973 4 ปีที่แล้ว

    merci beaucoup

  • @mathematiques7779
    @mathematiques7779 3 หลายเดือนก่อน +1

    on peut tout simplement faire ca et ca marche
    a=int(input("a"))
    n=int(input("n"))
    print(a**n)

    • @jaicomprisMaths
      @jaicomprisMaths  3 หลายเดือนก่อน

      je l'ai dit au début de la vidéo , le but c'est de savoir reprogrammer le ** avec un for
      très bonne journée

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

    merciiii

  • @zahra-pl1sk
    @zahra-pl1sk 3 ปีที่แล้ว

    thanks alot

  • @assiam7445
    @assiam7445 3 ปีที่แล้ว

    Comment écrire cm^_3 dans python svp

  • @moncefaissat5038
    @moncefaissat5038 4 ปีที่แล้ว

    vous avez la même voix que Yvan Monka c'est bizzard...

  • @chaimabentaher7212
    @chaimabentaher7212 4 ปีที่แล้ว

    j'ai une autre méthode
    s=1
    for i in range(1,6):
    s=2**i
    print (s)