Bonjour,

J'aimerais écrire une table de multiplication avec en sortie un affichage du type :

1 2 3 4 5

2 4 6 8 10

3 6 9 12 15

4 8 12 16 20

5 10 15 20 25

Cependant je n'arrive pas du tout à avoir cet affichage en sortie....Mon affichage se fait en une seule colonne au lieu des 5 souhaitées. Quelqu'un peut-il m'aider ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
def multi(n):
    result=0
    print (("Table de multiplication de 1 à "+str(n)).center(50,"-"))
    for i in range(1,n+1):
        for j in range(1,n+1):
            result=i*j
            print result
 
n=5
multi(n)
Merci d'avance !