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 Jai Un Devoir À Rendre Sur Python Mais Je Ne My Connais Pas Du Tout Si Quelquun Pourrai Maider Svp Merci Je Donne 20 Points class=

Sagot :

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))