Answered

Laurentvidal.fr facilite la recherche de réponses à toutes vos questions avec l'aide de notre communauté active. Découvrez des réponses complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale. Obtenez des réponses rapides et fiables à vos questions grâce à notre communauté dédiée d'experts sur notre plateforme.

Bonjour, pouvez vous m'aider a traduire cet question en langage python svp Merci Ecrire un algorithme qui remplit une liste de listes, dans lesquelles sont regrouper les tables de multplications de 1 à 10.

tables=[[1,2,3...,10],[2,4,6,..,20],[]....,[10,20,30,...,100]]

Sagot :

Voir l'image en pièce jointe pour la réponse avec les indentations correctes pour les boucles.

Tout d'abord, l'algorithme initialise et déclare la variable tables comme une liste vide.

Ensuite, on a 2  boucles imbriquées pour faire i*j avec i allant de 1 à 10 et j allant aussi de 1 à 10.

Dans la 1ère boucle on initialise et déclare une variable liste comme une liste vide.

Dans la 2ème boucle imbriquée on remplit cette variable avec la liste des valeurs de i*j pour une valeur de i donnée et j allant de 1 à 10.

A la fin de la 1ère boucle, on ajoute à tables avec la fonction append() cette liste de valeurs de i*j pour i donné.

Lorsque la 1ère boucle est terminée, tables est constituée des 10 listes contenant les valeurs de i*j ajoutées liste par liste.

On affiche tables.

Ici, tu as le programme, mais les indentations n'apparaissent pas, alors regarde bien la forme du programme sur l'image jointe:

tables = []

for i in range(1, 11):

   liste = []

   for j in range(1, 11):

       liste += [i*j]

   tables.append(liste)

   

print(tables)

J'espère que ça répond à ta question et que tu as compris.

Bonne chance

View image E209w23
Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.