Opération dans une variable
Fermé
fl47dt
-
Modifié par fl47dt le 14/03/2016 à 21:51
Sugel Messages postés 4076 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 14 mars 2016 à 23:42
Sugel Messages postés 4076 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 14 mars 2016 à 23:42
A voir également:
- Opération dans une variable
- Impossible de terminer l'opération car le fichier contient un virus - Forum Virus
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Impossible de terminer l’opération car virus Win 7 - Forum Virus
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
1 réponse
Sugel
Messages postés
4076
Date d'inscription
jeudi 18 août 2011
Statut
Membre
Dernière intervention
19 juin 2017
726
14 mars 2016 à 23:42
14 mars 2016 à 23:42
"I"*20 construit une chaîne de caractères, tu ne peux pas lui soustraire un nombre. Joue un peu dans l’interpréteur avec les fonctions type, dir et help, ça t'aidera.
import random n = 20 def render(a): print("I"*a) gagne = True print("Il y a 20 allumettes, vous allez proposer un nombre entre 1 et 4, ensuite ce sera au tour de l'ordinateur, celui qui enlève la dernière allumette à perdu.") while n > 0: render(n) n -= int(input("Entrez un nombre entre 1 et 4 :")) if n <= 0: gagne = False break n -= random.randint(1,4) if gagne: print("bravo!") else: print("dommage...")