Informatique

Question

Bonjour j’ai un devoir à rendre sur python mais je ne m’y connais pas du tout. Si quelqu’un pourrai m’aider svp merci! Je donne 20 points!!
Bonjour j’ai un devoir à rendre sur python mais je ne m’y connais pas du tout. Si quelqu’un pourrai m’aider svp merci! Je donne 20 points!!

1 Réponse

  • Réponse :

    Bonjour,

    N'oublie pas d'enregistrer chaque programme dans un fichier à part. Le programme n°3 n'est pas complet il manque la valeur i+1 . Et sa se voit dans le résultat du programme n°4.

    Essaie de faire des recherches pour trouver la bonne formule. Bon courage :)

    ######################################################

    # Prog 1

    ######################################################

    # avec la boucle for

    liste1 = []

    for i in range (0, 10):

       liste1.append(i)

    print("liste1 : ", liste1)

    ######################################################

    # Prog 2

    ######################################################

    liste1 = []

    liste2 = []

    for i in range (0, 10):

       liste1.append(i)

    liste2 = [2*i for i in liste1]

    print("Contenu de la liste 1 : ", liste1, " Contenu de la liste 2 : ", liste2)

    ######################################################

    # Prog 3

    ######################################################

    liste1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

    liste2 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] # 0 est pair car 0 / 2 = 0

    produit = []

    def f(i):

       produit = [liste1[i] * liste2[i] for i in range(len(liste1))]

       return produit

    ######################################################

    # Prog 4

    ######################################################

    liste1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

    liste2 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] # 0 est pair car 0 / 2 = 0

    produit = []

    def f(i):

       produit = [liste1[i] * liste2[i] for i in range(len(liste1))]

       return produit

    print("f(3): ", f(3))

    print("f(4): ", f(4))