Jeu de scrabble
Résolu/Fermé
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
-
11 déc. 2020 à 09:30
Theo_0055 Messages postés 275 Date d'inscription mardi 21 juillet 2020 Statut Membre Dernière intervention 19 janvier 2023 - 12 déc. 2020 à 18:46
Theo_0055 Messages postés 275 Date d'inscription mardi 21 juillet 2020 Statut Membre Dernière intervention 19 janvier 2023 - 12 déc. 2020 à 18:46
A voir également:
- Mt scrabble
- Ordi scrabble - Télécharger - Jeux vidéo
- Scrabble gratuit - Télécharger - Puzzle & Réflexion
- Wordbiz scrabble ✓ - Forum Word
- Exe scrabble ✓ - Forum Logiciels
- Scrabble isc ✓ - Forum Jeux vidéo
45 réponses
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
11 déc. 2020 à 10:37
11 déc. 2020 à 10:37
Bonjour Theo,
Même placer les éléments correctement MT et LD sur la ligne d'indice 0 j'y arrive
Ben si tu y arrives, pas de problème ...
C'est quoi ta question précisément ?
Même placer les éléments correctement MT et LD sur la ligne d'indice 0 j'y arrive
Ben si tu y arrives, pas de problème ...
C'est quoi ta question précisément ?
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 10:40
11 déc. 2020 à 10:40
Ma question c'est comment faire pour bien placer chacun à sa place les bonus parceque c'est pas écrire une liste de liste de leur position qui va m'aider
Ou dois je commencer pouf réussir à le faire
Ou dois je commencer pouf réussir à le faire
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
11 déc. 2020 à 10:42
11 déc. 2020 à 10:42
comment faire pour bien placer chacun à sa place
Que veux tu dire ?
Que veux tu dire ?
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 10:45
11 déc. 2020 à 10:45
Je parle parle la des bonus
MT
MD
LD
LT
MT
MD
LD
LT
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 10:48
11 déc. 2020 à 10:48
Par exemple comment faire pour bien placer sur la ligne d'indice 0,les 3 MT(colonne 0,colonne7 et colonne 14)
LD(colonne 3 et colonne 11)
Et les chaînes de caractères vides dans les cases contenant aucun bonus
LD(colonne 3 et colonne 11)
Et les chaînes de caractères vides dans les cases contenant aucun bonus
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
11 déc. 2020 à 11:08
11 déc. 2020 à 11:08
Ah ok , tu parles de faire ça graphiquement : dessiner les cases rouges MT sur un damier
de 15 x 15 cases ?
de 15 x 15 cases ?
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 11:10
11 déc. 2020 à 11:10
Oui c'est ça
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 11 déc. 2020 à 11:12
Modifié le 11 déc. 2020 à 11:12
As-tu commencé à coder ? ne serait-ce que pour afficher le damier, par exemple ...
Tu peux afficher ton code ici, en respectant les balises de code, le mode d'emploi ici:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Visuellement, ça doit ressembler à ceci (avec la coloration syntaxique) :
Tu peux afficher ton code ici, en respectant les balises de code, le mode d'emploi ici:
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()
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
Modifié le 11 déc. 2020 à 11:33
Modifié le 11 déc. 2020 à 11:33
Moi comme je vous dit j'arrive même pas à faire la ligne 0
J'arrive à bien placer par exemple MT et les chaînes vides mais pas LD
J'arrive à bien placer par exemple MT et les chaînes vides mais pas LD
L=[]
for i in range(0,14,7):
L.append("MT")
for j in range(1,6):
L.append("")
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 11:30
11 déc. 2020 à 11:30
Bon ça c'est juste un essai. Si j'arrive pas déjà à comprendre comment bien placer chaque élément sur la 1er ligne, aucune chance que j'y arrive pour 15 lignes et 15 colonnes
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
11 déc. 2020 à 11:54
11 déc. 2020 à 11:54
L=[] for i in range(0,14,7): L.append("MT")
As-tu essayé de faire un print(L) pour voir ce qu'il contient exactement ?
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 12:04
11 déc. 2020 à 12:04
Oui je l'ai fait. C'est pourquoi j'ai dit j'arrive à bien placer MT et les chaînes vides mais pas LD
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 11 déc. 2020 à 13:19
Modifié le 11 déc. 2020 à 13:19
moi, quand je fait
je vois ça : ['MT', 'MT'] une liste de 2 chaines de caractères MT
c'est quoi l'intérêt ?
En plus ta boucle sur (0,14,7) ne sert à rien, tu ferais
ca donnerait exactement le même résultat ...
et à la fin de tes 2 boucles, ca donne ça:
['MT', 'MT', '', '', '', '', '']
print(L)
je vois ça : ['MT', 'MT'] une liste de 2 chaines de caractères MT
c'est quoi l'intérêt ?
En plus ta boucle sur (0,14,7) ne sert à rien, tu ferais
L=[] for i in range(0,2): L.append("MT")
ca donnerait exactement le même résultat ...
et à la fin de tes 2 boucles, ca donne ça:
['MT', 'MT', '', '', '', '', '']
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 13:36
11 déc. 2020 à 13:36
Le code que j'ai copié collé c'est pas le bon, j'ai supprimé le bon et je me souviens plus comment j'avais trouvé vi que je testait comme ça sans arrêt jusqu'à tomber sur le bon
Quescequ'il faut faire pour trouver la solution, un indice pour que je puisse avancer
Quescequ'il faut faire pour trouver la solution, un indice pour que je puisse avancer
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
11 déc. 2020 à 15:47
11 déc. 2020 à 15:47
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 16:30
11 déc. 2020 à 16:30
Moi mon problème principale c'est comment on place chaque jeton à sa place
Par e emple à la ligne 0,il faut que j'ai
[MT, "", "", LD, "", "", "", MT, "", "", "", LD, "", "", MT{
..
Je dois faire la même chose pour chaque ligne.
Ensuite je dois tout mettre dans une grande liste(liste de liste)
Mais d'abord, il faut que j'arrive d'abord à comprendre comment faire pour la ligne 0,avant d'espérer trouver pour les autres lignes
Par e emple à la ligne 0,il faut que j'ai
[MT, "", "", LD, "", "", "", MT, "", "", "", LD, "", "", MT{
..
Je dois faire la même chose pour chaque ligne.
Ensuite je dois tout mettre dans une grande liste(liste de liste)
Mais d'abord, il faut que j'arrive d'abord à comprendre comment faire pour la ligne 0,avant d'espérer trouver pour les autres lignes
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
11 déc. 2020 à 16:51
11 déc. 2020 à 16:51
est-ce ton premier exercice avec des listes en Python?
as-tu déjà fait des exercices avec des index?
l'exercice que tu fais suppose que tu maitrises cela.
as-tu déjà fait des exercices avec des index?
l'exercice que tu fais suppose que tu maitrises cela.
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
Modifié le 11 déc. 2020 à 17:08
Modifié le 11 déc. 2020 à 17:08
Oui bien sur, c'est une question concernant un projet que je dois rendre
Oui les indices je les maîtrises
Par exemple MT pour la ligne 0 est en indice 0, 7 et 14....
Oui les indices je les maîtrises
Par exemple MT pour la ligne 0 est en indice 0, 7 et 14....
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
11 déc. 2020 à 17:26
11 déc. 2020 à 17:26
ah ok, tu nous balances un code pas bon, comme ça, au hasard
des fois qu'on aurait une boule de cristal !
Il faut croire que tu ne maitrises pas
Tu devrait chercher sur internet comment créer un tableau à 2 dimensions, ici 15 lignes par 15
colonnes avec des "listes en compréhension" par exemple
Ensuite tu pourrais le remplir en adressant ligne et colonne :
tableau[0][7] = 'MT', etc ...
des fois qu'on aurait une boule de cristal !
Il faut croire que tu ne maitrises pas
Tu devrait chercher sur internet comment créer un tableau à 2 dimensions, ici 15 lignes par 15
colonnes avec des "listes en compréhension" par exemple
Ensuite tu pourrais le remplir en adressant ligne et colonne :
tableau[0][7] = 'MT', etc ...
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 17:49
11 déc. 2020 à 17:49
Je sais comment faire, le principe mais l'appliquer c'est dure
En tout cas pour les liste compréhension je sais qu'on doit faire
Exemple :MT dans toutes les cases
[["MT"for j in range(15)]for i in range(15)]
En tout cas pour les liste compréhension je sais qu'on doit faire
Exemple :MT dans toutes les cases
[["MT"for j in range(15)]for i in range(15)]
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 11 déc. 2020 à 18:00
Modifié le 11 déc. 2020 à 18:00
hé ben voila...
on y arrive tout doucement ...
sauf qu'au départ il faut faire un tableau comme tu le fais mais entièrement vide et ensuite, il
n'y a plus qu'à remplir uniquement ce qui doit l'être avec 'MT', 'MD', etc ...
comme je t'ai montré dans mon message précédent (tableau[ligne][colonne] = ...)
on y arrive tout doucement ...
sauf qu'au départ il faut faire un tableau comme tu le fais mais entièrement vide et ensuite, il
n'y a plus qu'à remplir uniquement ce qui doit l'être avec 'MT', 'MD', etc ...
comme je t'ai montré dans mon message précédent (tableau[ligne][colonne] = ...)
Theo_0055
Messages postés
275
Date d'inscription
mardi 21 juillet 2020
Statut
Membre
Dernière intervention
19 janvier 2023
1
11 déc. 2020 à 18:30
11 déc. 2020 à 18:30
Tableau=[] for lignes in tableau: for colonnes in tableau: Tableau[lignes][colonnes]==
Je peux remplacer certes ligne et collonne par leur valeurva la main et e rire ceci égale ceci mais ça va être un peu long et je pense pas que c'est la bonne méthode
Du coip les listes MT,LT,MD et LD que je vous ai donné plus haut,peux t il m'aider ici dans ce cas?Si oui comment puis je m'en servir