Supprimer un message
Monky
J'ai fini mon premier petit programme. Très basique, mais comme je ne suis pas bien doué...
- #coding:utf-8
- #Salutations
- #\n permet de passer à la ligne.
- user = input("Bonjour ! Quel est ton prénom ?\n\n > ")
- print("Bonjour {}, ravi de faire ta connaissance !\n\nNous allons jouer au nombre mystère.\n\nJe vais choisir un nombre entre 1 et 100.\n\nFais-moi ensuite tes propositions.\n\nJe vous dirai si le nombre est plus grand ou plus petit\n\n".format(user))
- import random
- #Tirage au sort
- def choixN(n):
- return random.randint(1, n)
- #Balise pour recommencer la partie
- recommencer = True
- recommencer = bool(recommencer)
- #Boucle qui va permettre de recommencer la partie
- while recommencer == True:
- choix = input("Tapez 1 pour utiliser un nombre entre 1 et 10.\nTapez 2 pour utiliser un nombre entre 1 et 100.\nTapez 3 pour utiliser un nombre entre 1 et 1000.\n\n> ")
- choix=int(choix)
- if choix == 1:
- nbr = choixN(10)
- elif choix == 2:
- nbr = choixN(100)
- elif choix == 3:
- nbr = choixN(1000)
- rep = 0
- #Tant que réponse est différente du nombre mystère
- while rep != nbr:
- rep = input("Selon vous, quel est le nombre mystère ? \n\n> ")
- rep = int(rep)
- if rep > nbr:
- print("Le nombre mystère est plus petit\n\n")
- elif rep < nbr:
- print("Le nombre mystère est plus grand\n\n")
- else:
- print("Oui ! Le nombre mystère était effectivement : ", nbr)
- recommencer = input("Voulez-vous recommencer une partie ? (o / n)")
- if recommencer == "o" or recommencer == "O":
- recommencer = True
- else :
- recommencer = False
- print("Merci d'avoir joué {}, à bientôt !".format(user))