Programme simple Casino
Utilisateur anonyme
-
FiceA Messages postés 34 Date d'inscription Statut Membre Dernière intervention -
FiceA Messages postés 34 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je réalise actuellement un petit programme en Python où un joueur joue à la roulette dans un casino, mon programme est le suivant :
Je souhaite que le programme s'arrête si le joueur gagne 2 fois durant le jeu. Je ne sais pas trop quoi mettre pour permettre cela, peut être avec "if Je ne sais pas quoi mettre ?:". Auriez-vous idée d'une solution ?
Merci beaucoup ! :D
# -*- coding=latin-1 -*# from random import* somme=100 continuer=True deux=(roulette==mise) #?? while continuer: mise=0 while mise>37 or mise<=0: mise=input("Parier sur un nombre (entre 1 et 37) : ") mise=int(mise) if mise<=0 or mise>37: print("Parier sur un nombre entre 1 et 37.") argent_mise=1 roulette=randint(1,37) print("Numéro gagnant : ", roulette," !") print("Votre numéro : ",mise) if roulette==mise: print("Vous avez gagné ",argent_mise*36," euros !") somme=somme+(argent_mise*36) print("Vous avez maintenant ",somme, "euros.") else: mise=0 somme=somme-1 print("Perdu, il vous reste ",somme," euros.") if somme<=0: print("Vous n'avez plus d'argent ! C'est fini.") continuer=False if Je ne sais pas quoi mettre ?: print("Vous avez gagné deux fois durant cette soirée, il est temps de s'arrêter maintenant.") continuer=False
Je souhaite que le programme s'arrête si le joueur gagne 2 fois durant le jeu. Je ne sais pas trop quoi mettre pour permettre cela, peut être avec "if Je ne sais pas quoi mettre ?:". Auriez-vous idée d'une solution ?
Merci beaucoup ! :D
A voir également:
- Jeu de la roulette python
- Iphone 14 simple - Guide
- Programme demarrage windows - Guide
- Simple pdf - Télécharger - PDF
- Cresus casino - Forum Consommation & Internet
- Expert casino telegram - Forum Vos droits sur internet
2 réponses
Bonjour, j'ai ici un code qui représente un jeu de roulette dans un casino, il est assez complet, et le player peut choisir s'il rejoue ou pas (donne moi en des nouvelles) :
import os from random import randrange from math import ceil # Déclaration des variables de départ argent = 1000 # On a 1000 $ au début du jeu continuer_partie = True # Booléen qui est vrai tant qu'on doit # continuer la partie print("Vous vous installez à la table de roulette avec", argent, "$.") while continuer_partie: # Tant qu'on doit continuer la partie # on demande à l'utilisateur de saisir le nombre sur # lequel il va miser nombre_mise = -1 while nombre_mise < 0 or nombre_mise > 49: nombre_mise = input("Tapez le nombre sur lequel vous voulez miser (entre 0 et 49) : ") # On convertit le nombre misé try: nombre_mise = int(nombre_mise) except ValueError: print("Vous n'avez pas saisi de nombre") nombre_mise = -1 continue if nombre_mise < 0: print("Ce nombre est négatif") if nombre_mise > 49: print("Ce nombre est supérieur à 49") # À présent, on sélectionne la somme à miser sur le nombre mise = 0 while mise <= 0 or mise > argent: mise = input("Tapez le montant de votre mise : ") # On convertit la mise try: mise = int(mise) except ValueError: print("Vous n'avez pas saisi de nombre") mise = -1 continue if mise <= 0: print("La mise saisie est négative ou nulle.") if mise > argent: print("Vous ne pouvez miser autant, vous n'avez que", argent, "$") # Le nombre misé et la mise ont été sélectionnés par # l'utilisateur, on fait tourner la roulette numero_gagnant = randrange(50) print("La roulette tourne... ... et s'arrête sur le numéro", numero_gagnant) # On établit le gain du joueur if numero_gagnant == nombre_mise: print("Félicitations ! Vous obtenez", mise * 3, "$ !") argent += mise * 3 elif numero_gagnant % 2 == nombre_mise % 2: # ils sont de la même couleur mise = ceil(mise * 0.5) print("Vous avez misé sur la bonne couleur. Vous obtenez", mise, "$") argent += mise else: print("Désolé l'ami, c'est pas pour cette fois. Vous perdez votre mise.") argent -= mise # On interrompt la partie si le joueur est ruiné if argent <= 0: print("Vous êtes ruiné ! C'est la fin de la partie.") continuer_partie = False else: # On affiche l'argent du joueur print("Vous avez à présent", argent, "$") quitter = input("Souhaitez-vous quitter le casino (o/n) ? ") if quitter == "o" or quitter == "O": print("Vous quittez le casino avec vos gains.") continuer_partie = False # On met en pause le système (Windows) os.system("pause")