import os from random import randrange from math import ceil mode_jeu = input("quel mode de jeu choissisez vous? facile(tapez 1);moyen(tapez 2) ou difficile (tapez 3)") if mode_jeu == 1 argent = 1000 continuer_partie = True print("Vous vous installez à la table de roulette avec", argent, "$.") while continuer_partie: nombre_mise = -1 while nombre_mise < 0 or nombre_mise > 49: nombre_mise = input("Tapez le nombre sur lequel vous voulez miser (entre 1 et 49) : ") 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") mise = 0 while mise <= 0 or mise > argent: mise = input("Tapez le montant de votre 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, "$") numero_gagnant = randrange(50) print("La roulette tourne... ... et s'arrête sur le numéro", numero_gagnant) if numero_gagnant == nombre_mise: print("bravo! tu as gagné", mise * 3, "$ !") argent += mise * 3 elif numero_gagnant % 2 == nombre_mise % 2: mise = ceil(mise * 0.5) print("tu as misé sur la bonne couleur. tu obtient", mise, "$") argent += mise else: print("tu as perdu") argent -= mise if argent <= 0: print("tu as perdu tout ton argent,tu es ruiné,C'est la fin de la partie.") continuer_partie = False else: print("tu as à présent", argent, "$") quitter = input("souhaite-tu quitter le casino (oui/non) ? ") if quitter == "oui" or quitter == "Oui": print("Vous quittez le casino avec vos gains.") continuer_partie = False if mode_jeu == 2 argent = 500 continuer_partie = True print("Vous vous installez à la table de roulette avec", argent, "$.") while continuer_partie: nombre_mise = -1 while nombre_mise < 0 or nombre_mise > 49: nombre_mise = input("Tapez le nombre sur lequel vous voulez miser (entre 1 et 49) : ") 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") mise = 0 while mise <= 0 or mise > argent: mise = input("Tapez le montant de votre 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, "$") numero_gagnant = randrange(50) print("La roulette tourne... ... et s'arrête sur le numéro", numero_gagnant) if numero_gagnant == nombre_mise: print("bravo! tu as gagné", mise * 3, "$ !") argent += mise * 3 elif numero_gagnant % 2 == nombre_mise % 2: mise = ceil(mise * 0.5) print("tu as misé sur la bonne couleur. tu obtient", mise, "$") argent += mise else: print("tu as perdu") argent -= mise if argent <= 0: print("tu as perdu tout ton argent,tu es ruiné,C'est la fin de la partie.") continuer_partie = False else: print("tu as à présent", argent, "$") quitter = input("souhaite-tu quitter le casino (oui/non) ? ") if quitter == "oui" or quitter == "Oui": print("Vous quittez le casino avec vos gains.") continuer_partie = False if mode_jeu == 3 argent = 250 continuer_partie = True print("Vous vous installez à la table de roulette avec", argent, "$.") while continuer_partie: nombre_mise = -1 while nombre_mise < 0 or nombre_mise > 49: nombre_mise = input("Tapez le nombre sur lequel vous voulez miser (entre 1 et 49) : ") 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") mise = 0 while mise <= 0 or mise > argent: mise = input("Tapez le montant de votre 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, "$") numero_gagnant = randrange(50) print("La roulette tourne... ... et s'arrête sur le numéro", numero_gagnant) if numero_gagnant == nombre_mise: print("bravo! tu as gagné", mise * 3, "$ !") argent += mise * 3 elif numero_gagnant % 2 == nombre_mise % 2: mise = ceil(mise * 0.5) print("tu as misé sur la bonne couleur. tu obtient", mise, "$") argent += mise else: print("tu as perdu") argent -= mise if argent <= 0: print("tu as perdu tout ton argent,tu es ruiné,C'est la fin de la partie.") continuer_partie = False else: print("tu as à présent", argent, "$") quitter = input("souhaite-tu quitter le casino (oui/non) ? ") if quitter == "oui" or quitter == "Oui": print("Vous quittez le casino avec vos gains.") continuer_partie = False os.system("pause")