bonjour,
je bute sur un truc tous con, normale je débute ...
je souhaite afficher un damier comme ci dessous
OXOXOX
XOXOXO
OXOXOX
XOXOXO
merci d avance pour votre aide![]()
bonjour,
je bute sur un truc tous con, normale je débute ...
je souhaite afficher un damier comme ci dessous
OXOXOX
XOXOXO
OXOXOX
XOXOXO
merci d avance pour votre aide![]()
Salut,
Vu le manque de précisions, ceci devrait faire l'affaire:
- W
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 >>> damier='''OXOXOX ... XOXOXO ... OXOXOX ... XOXOXO''' >>> print (damier) OXOXOX XOXOXO OXOXOX XOXOXO >>>
merci pour ta réponse, désolé pour le manque de précision, en faite il faut utiliser la boucle for pour afficher un damier de 40x40 mais je n y parviens pas avec le code ci dessous (car la deuxième ligne doit commencer par X):
merci bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for loop in range(20): for loop in range (20): print ("X" , end = "") print ("O" , end = "") print ("")
Salut,
Si vous utilisez la même variable "loop" pour contrôler la boucle, çà ne va pas le faire.
Soient x, y.... la question est effectivement d'exprimer la fonction de x, y qui permettra de choisir si on affiche 'X' ou 'O'.
Et tant que vous ne savez pas trop exprimer cette fonction en français pas la peine d'essayer de coder çà en Python.
Et pour çà il faut regarder un damier et faire un peu de topologie.
- W
On peut utiliser le test
pour savoir si une ligne est paire ou impaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if i%2 ==0:
Pourquoi pas alors ensuite :
ou bien "OX" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part print("XO", end="")
Partager