Petit programme de jeu
Résolu/Fermé
lecorse
Messages postés
126
Date d'inscription
samedi 11 mars 2006
Statut
Membre
Dernière intervention
19 juin 2020
-
22 mars 2018 à 15:49
lecorse Messages postés 126 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 juin 2020 - 25 mars 2018 à 15:22
lecorse Messages postés 126 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 juin 2020 - 25 mars 2018 à 15:22
A voir également:
- Petit programme de jeu
- 94 jeu - Télécharger - Puzzle & Réflexion
- Programme demarrage windows 10 - Guide
- Jeu zuma - Télécharger - Jeux vidéo
- Petit 3 ✓ - Forum Word
2 réponses
Bonjour.
Ce n'est pas clair ce que tu demandes, j'ai regardé ton précédent sujet, et on t'a indiquer d'utiliser une boucle, ce qui semble approprié pour le faire, si cela ne convient pas à ce que tu souhaites obtenir, il faut fournir plus d'informations.
Et s'il te plaît, lorsque tu postes du code, insère-le entre les balises codes du forum (bouton <>).
Un exemple :
Ce n'est pas clair ce que tu demandes, j'ai regardé ton précédent sujet, et on t'a indiquer d'utiliser une boucle, ce qui semble approprié pour le faire, si cela ne convient pas à ce que tu souhaites obtenir, il faut fournir plus d'informations.
Et s'il te plaît, lorsque tu postes du code, insère-le entre les balises codes du forum (bouton <>).
Un exemple :
from random import shuffle print("Bienvenue au jeu du troll nombre !") prenom = input("Quel est ton prénom ? ") tentative_max = 10 liste_choix_possibles = list(range(1, 10))#[1, 2, 3] quitter = False for tentative in range(1, tentative_max+1): while True: choix = input("{} entre un chiffre en {} et {} inclus (q pour quitter): ".format(prenom, min(liste_choix_possibles), max(liste_choix_possibles))) # Si le choix est un chiffre if choix.isdigit(): # On trantype la chaine en entier choix = int(choix) if choix in liste_choix_possibles: # Interruption de la boucle while break elif choix in ('q', 'Q'): quitter = True break if quitter: print("Au revoir {}".format(prenom)) break # Mélange de la liste des choix shuffle(liste_choix_possibles) # Si choix vaut le 1er élément des choix possibles if choix == liste_choix_possibles[0]: print("Bravo {} !".format(prenom)) print("Tu as gagné en {} tentatives".format(tentative)) break else: print("Non, ce n'est pas celui-là") print("il te reste : ", tentative_max - tentative, "tentative(s)") else: print("Désolé {}, tu as été trollé trop de fois par ce programme, tu as perdu :-(".format(prenom))
lecorse
Messages postés
126
Date d'inscription
samedi 11 mars 2006
Statut
Membre
Dernière intervention
19 juin 2020
18
25 mars 2018 à 15:22
25 mars 2018 à 15:22
Merci
23 mars 2018 à 09:36
Merci pour ta réponse.
Tu veux bien m'expliquer les balises codes du programme ?
On m'avait déjà fait la remarque .
Encore une petite question si je peux ici.
Après avoir dessiné des figures géométriques avec le module turtle est-il possible d'enregistrer les dessins pour joindre à un document ou tout simplement les mettre dans un dossier avec le programme
Merci pour ton aide
Bonne journée
PS. Je vois que j'ai encore beaucoup à apprendre. Ce n'est pas toujours facile lorsque tu n'as pas directement un interlocuteur en face de toi.
23 mars 2018 à 18:45
Je ne parlais pas des balises codes du programme, mais celles du forum, qui permettent de mettre en valeur avec une indentation correcte du code.
En ce qui concerne turtle, je crois pas que ce soit possible de faire une capture de la fenêtre, il faudra utiliser un module spécifique qui pourrait le faire, fais une recherche sur le site des modules python https://pypi.python.org/pypi .
Mais comme tu as déjà un peu de mal avec les bases du langage, je crois qu'il serait plus simple pour toi de faire une capture de ta fenêtre turtle directement depuis ton système d'exploitation, ou d'installer un logiciel qui faciliterai cette tâche.
Bon courage.