diff --git a/util/.window.py.swp b/util/.window.py.swp new file mode 100644 index 0000000..96dcd04 Binary files /dev/null and b/util/.window.py.swp differ diff --git a/util/bataille.py b/util/bataille.py index 9b12771..eab4249 100644 --- a/util/bataille.py +++ b/util/bataille.py @@ -2,6 +2,13 @@ from random import * from lib.File import File_lst as File class Carte: + """ + Classe représentant une carte + + Arguments: + valeur: int -- Valeur allant de 1 à 13 + couleur: int -- Allant de 0 à 3 (Carreau, Coeur, Pique, Trefle) + """ def __init__(self, valeur, couleur): self.valeur = valeur self.couleur = couleur @@ -18,10 +25,11 @@ class Carte: class Jeux: def __init__(self, nbcartes): self.paquet = File() + #Cartes 1 à 10 et 11 pour Valet, 12 pour Dame et 13 pour Roi if nbcartes == 32: - pq = [1, 7, 8, 9, 10, 'Valet', 'Dame', 'Roi'] + pq = [1, 7, 8, 9, 10, 11, 12, 13] else: - pq = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'Valet', 'Dame', 'Roi'] + pq = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] for i in range(len(pq)): rd = randint(0, len(pq)-1) diff --git a/util/window.py b/util/window.py index bc68f6d..116c247 100644 --- a/util/window.py +++ b/util/window.py @@ -1,4 +1,5 @@ from tkinter import Tk, Label, Button +from PIL import Image, ImageTk class Window(Tk): @@ -32,8 +33,13 @@ class Window(Tk): self.c1.grid(row=2, column=0) self.c2.grid(row=2, column=2) +def card_to_image(card): + r = range(56-card.valeur*4, 52-card.valeur*4 , -1) + for i in r: + print(i) if __name__ == "__main__": - app = Window(None, None) - app.show_cards() - app.mainloop() + card_to_image(Carte(2, 4)) + #app = Window(None, None) + #app.show_cards() + #app.mainloop()