Bonjour, je suis actuellement entrain de faire un jeu style candy crush en utilisant que des fonctions, deux librairies qui sont random et string et jouable sur la console python, voici mon code
Le code jusqu'à maintenant m'imprime une grille avec des symboles ce qui est deja pas mal, le probleme c'est que j'arrive pas à trouver une solution pour que mon algorithme prenne l'input de l'utilisateur dans la console et interchange entre deux cases, exemple l'utilisateur rentre a4 , a5 --> les symboles des deux cases sont interchanges ! voici à quoi ressemble le tableau
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import random import string def grille (): col = 7 row = 7 a = [[0] * row for i in range(col)] lettres = string.ascii_letters z = -1 top_label = -1 for top_label in range(row): print(" ","{top_label:1}".format(top_label=top_label), end='') for i in range(col): for j in range(row): a[i][j] = random.choice('+-ox*') for h in a: print() print (f"----" * (row-1)) z += 1 print(lettres[z],'|','| '.join([str(elem) for elem in h]), '|') grille()
Partager