**PROJET BLACKJACK EN PYTHON :**


**DESCRIPTION :**

Ce projet est une implémentation simple du jeu de Blackjack en Python en mode console. Le joueur affronte la banque en essayant d’obtenir un score le plus proche possible de 21 sans le dépasser.


**FONCTIONNALITÉS :**

- Tirage aléatoire de cartes
- Gestion du score du joueur et de la banque
- Interaction utilisateur (tirer ou rester)
- Application des règles de base du Blackjack


**LOGIQUE DU JEU :**

- Initialisation
- Les scores du joueur et de la banque sont initialisés à 0
- Les cartes possibles sont définies dans une matrice
- Le joueur entre sa mise de départ
- Distribution initiale
- Une carte est attribuée au joueur
- Une carte est attribuée à la banque
- Tour du joueur
- Le joueur choisit de tirer une carte ou non
- Le score est mis à jour après chaque tirage
- Le tour continue tant que le joueur ne dépasse pas 21 et choisit de continuer
- Tour de la banque
- La banque tire automatiquement tant que son score est inférieur à 17
- Fin de partie

Le jeu s’arrête lorsque :

- Le joueur atteint ou dépasse 21
- La banque atteint un score suffisant


**CONDITIONS DE VICTOIRE :**

- Si le joueur dépasse 21 : défaite
- Si la banque dépasse 21 : victoire
- Si le score du joueur est supérieur à celui de la banque : victoire
- Si les scores sont égaux : égalité
- Sinon : défaite


**FONCTIONS PRINCIPALES :**

```tirer_carte()```

Retourne une carte aléatoire depuis la matrice de cartes

```carte_speciale(valeur)```

Retourne une représentation textuelle pour les cartes de valeur 10 (Valet, Dame, Roi ou 10)


**LANCEMENT :**

python projet-blackjack.py


**LIMITES :**

- L’As est toujours compté comme 11
- Une seule partie par exécution
- Système de mise simplifié