Zcasino revisiter

Signaler
-
 baloo -
Bonjour,
j'ai un probleme a la 3 eme boucle du while quand je demande le nom d'un interlocuteur python l'enregistre mais input ne prend pas la valeur ?comment faire pour allier les 2?merci.
nom=str(input("Comment tu t appel toi , ta une tête a t appeller marcel?"))

try:
    nom=str(nom)
except TypeError:
    print("emmmmmm")
else:
    print("aa")
    
print("ok marcel on y va moi il faut que je fasse rentrer du bifton tu comprend ?")
while continuer_partie:#tant que on doit continuer partie
    n_mise=-1
    while n_mise <0 or n_mise >49:
        n_mise =input("Tape un  nombre entre (0 et 49) même un bichon maltais pourrai le faire :")
        try:#on convertie le nombre miser
            n_mise=int(n_mise)
        except ValueError:
            print("tu as un pet au casque , marcel??")
            n_mise=-1
            continue
        if n_mise <0:
            print("tu as du arreter l ecole a 3 ans ou quoi gringo?")
        if n_mise >49:
            print("a tu était a l ecole au moins , je ne voudrais pas depouller un bas du QI ?")
#on selectionne la somme a miser
            
    mise=0
    while mise <=0 or mise > argent:
    
        mise= input ("allé combien tu veux miser,mr",nom)

        try  :
            mise=int(mise)
        except ValueError:
            print("est tu bloquer ou débile !!?")
            mise=-1
            continue
        if mise <=0:
            print("habla espagnol , gringo , car là tu me fait peur ???!!??")
        if mise >argent:
            print("oh gringo redescent , ton budget n est pas au sommet tu n a plus que :",argent,"$")
#on fait tournee la roulette

2 réponses

Bonjour.

L'erreur obtenue est éloquente :
mise= input ("allé combien tu veux miser,mr",nom) 


Il y a bien 2 paramètres à la fonction input, python n'en veut qu'un.
Donc soit concaténer ta chaîne, soit utiliser une fonction de formatage de chaîne.
bonjour , et oui je suis bete s'etait simple mais c'est quoi une fonction de formatage de chaine?Merci.