Problème python 2
Résolu
noriega6666
Messages postés
17
Statut
Membre
-
jee pee Messages postés 42365 Statut Modérateur -
jee pee Messages postés 42365 Statut Modérateur -
Bonjour,
Je cherche à faire l'exercice suivant :
Écrivez un programme qui simule le jet de trois dés à six faces (on additionne le résultat des trois dés).
Voici mon code :
from random import randint x = "premierjet" print(randint(1,6)) y = "deuxiemejet" print(randint(1,6) z = "troisièmejet" print(randint(1,6)
Jusque là tout va bien et ça marche. Mais pour additionner, j'ai un problème : je tape x + y + z et j'ai comme résultat :
premierjetdeuxièmejettroisièmejet
Pouvez vous m'aider ?
Merci
A voir également:
- Problème python 2
- Supercopier 2 - Télécharger - Gestion de fichiers
- Citizen code python - Accueil - Outils
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
- Whatsapp 2 - Guide
2 réponses
Bonjour,
Il faut affecter la valeur aléatoire à x, y et z, pas le texte.
x = randint(1,6) print("premier jet", x)
Pourquoi cites tu Python 2 ? Car en Python 2 tu aurais "print randint(1,6)" alors qu'en Python 3 c'est "print(randint(1,6))". Print autrefois commande est devenu une fonction en Python 3.
PS : sur le forum utiliser l'icone code <> pour insérer des sources.