| NOM DE LA FONCTION | DESCRIPTION |
| def cartecouleur(cartes_par_couleur,couleurs ) | Crée un pot de carte contenant des cartes mélangées au hasard avec des symboles("♣","♦","♠","♥"). |
| def tirage (pot) | Fonction qui effectue le tirage des deux cartes du départ pour le croupier et le joueur. |
| def somme(jeu) | Fonction qui calcule la somme de la main du croupier et du joueur avec la difficulté de l'as. |
| def tirer(jeu) | Fonction qui permet de tirer une carte. |
| def resultat_tirage(main_croupier, main_joueur) | Fonction qui affiche le résultat du tirage de base. |
| def blackjack(main_croupier, main_joueur) | Fonction qui permet de vérifier si le joueur ou le croupier a un blackjack ou non. |
| def resultat_finale(main_croupier, main_joueur) | Fonction qui permet l'affichage du résulat du tirage du choix du joueur ou alors de la fin pour le croupier. |
| def partie() | Fonction qui effectue la partie avec l'interaction avec l'utilisateur et l'appel de toute les fonctions. |
| def load_images(card_images) | Fonction qui affiche les cartes sur l'interface graphique. |
| NOM DE LA VARIABLE | DESCRIPTION |
| pot | Variable qui contient toutes les cartes du jeu. |
| couleurs | Variable qui contient tout les symboles. |
| cartes_par_couleurs | Variable qui contient toutes les cartes associés à ses valeurs pour le jeu. |
| jeu | Variable qui contient deux cartes qui seront mis dans la main_croupier ou dans la main_joueur. |
| carte | Variable qui contient le tuple d'une seule et unique carte. |
| somme | Variable qui stocke la somme de la main du croupier ou du joueur. |
| main_croupier | Variable dans lequel on retrouve la main entière du croupier. |
| main_joueur | Variable dans lequel on retrouve la main entière du joueur. |
| choix | Variable qui stocke le choix du joueur entre [T]irer et [R]ester. |