Tableau

bapbap354 Messages postés 1 Statut Membre -  
Phil_1857 Messages postés 1956 Statut Membre -
Bonjour,

J'ai besoin de votre aide pour me dire ce qui cloche dans mon programme.

==> Avec a = 2, b=3, c=2, d= 16 et e ="s" :

Voici ce que l'on obtient avec le programme :
.ssssssssssssssss..
.ssssssssssssssss..
.ssssssssssssssss..
.ssssssssssssssss..
.ssssssssssssssss..
.ssssssssssssssss..
.ssssssssssssssss..
.ssssssssssssssss..
.ssssssssssssssss..

Voici le résultat que l'on aimerait obtenir :

...................
...................
.ssssssssssssssss..
...................
...................
...................
...................
...................
...................

==> Avec a = 1, b=8, c=3, d= 6 et e ="o" :

Voici ce que l'on obtient avec le programme :

...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............

Voici le résultat que l'on aimerait obtenir :

...................
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...ooo.............
...................

Et voici le programme:

liste = [ "." for j in range(19)]
Tableau = [liste for k in range(9)]

for loop in range(<bold>a</bold>, <bold>b</bold>):
      for i in range(<bold>c</bold>, <bold>d</bold>):
         Tableau[loop][i] = <bold>e</bold>


Configuration: Windows / Chrome 86.0.4240.198
A voir également:

1 réponse

Phil_1857 Messages postés 1956 Statut Membre 168
 
Bonsoir bapbap,

L'indentation étant importante en Python, merci de re poster ton code avec les balises de code
mode d'emploi:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Visuellement, ça doit ressembler à ceci (avec la coloration syntaxique) :

def test():
    print('test')

test()
0