Mattheo 2 years ago
parent
commit
fa6253891b
  1. BIN
      util/.window.py.swp
  2. 12
      util/bataille.py
  3. 12
      util/window.py

BIN
util/.window.py.swp

Binary file not shown.

12
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)

12
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()

Loading…
Cancel
Save