begin process at 2010 07 29 15:43:32
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > JEU DU CHIFFRE PYTHON

JEU DU CHIFFRE PYTHON


 Information sur la source

Note :
3,67 / 10 - par 3 personnes
3,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :jeu, aléatoire, python Niveau :Débutant Date de création :12/05/2008 Vu :2 785

Auteur : alexei12

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bonjour,

C'est un jeu très simple mais amusant en Python où l'on doit deviner un chiffre que l'ordinateur choisit aléatoirement entre 0 et 50 par défaut (cette valeur est facilement changable).

Voici les codes d'utilisation :
666 pour quitter
777 pour recharger un nombre aléatoire
888 pour afficher une courte aide

Je l'ai volontairement écrit en anglais, mais encore une fois, la traduction est super simple.

Licence GPL.

Source

  • #RANDOM NUMBER GAME
  • import random
  • compnum = random.randrange(50)
  • print "HELLO ,RANDOM NUMBER GAME. 666 TO QUIT, 777 TO RELOAD, 888 FOR HELP"
  • #cheat mode : print compnum
  • usenum = input()
  • while usenum != 666:
  • if usenum == 777:
  • compnum = random.randrange(50)
  • print "NUMBER RELOADED. ENTER A NUMBER."
  • elif usenum == 888:
  • print "HELP MODE."
  • print "YOU SHOULD GUESS A NUMBER BETWEEN 0 AND 50. ENTER CODE TO PLAY"
  • elif usenum == compnum:
  • print "YOU GUESSED THE NUMBER. 777 TO REPLAY, 666 TO QUIT."
  • elif usenum > compnum:
  • print "TOO BIG"
  • elif usenum < compnum:
  • print "TOO SMALL"
  • usenum = input()
  • print "YOU ENTERED EXIT CODE 666, BYE BYE"
#RANDOM NUMBER GAME

import random
compnum = random.randrange(50)
print "HELLO ,RANDOM NUMBER GAME. 666 TO QUIT, 777 TO RELOAD, 888 FOR HELP"
#cheat mode : print compnum
usenum = input()
while usenum != 666:
	if usenum == 777:
 	 compnum = random.randrange(50)	
	 print "NUMBER RELOADED. ENTER A NUMBER."	
	elif usenum == 888:
	 print "HELP MODE."	 
	 print "YOU SHOULD GUESS A NUMBER BETWEEN 0 AND 50. ENTER CODE TO PLAY"	 
	elif usenum == compnum:
	 print "YOU GUESSED THE NUMBER. 777 TO REPLAY, 666 TO QUIT."
	elif usenum > compnum:
	 print "TOO BIG"
	elif usenum < compnum:
	 print "TOO SMALL"
	usenum = input()
	
print "YOU ENTERED EXIT CODE 666, BYE BYE"

 Conclusion

En espérant que cela vous plaira :)


 Sources de la même categorie

Source avec Zip Source avec une capture CASSE BRIQUE par elnabo
Source avec Zip COMPTEBON.PY par ACONNES
Source avec Zip Source avec une capture JEU DU SERPENT ////\\\\ SNAKE par elnabo
Source avec Zip Source avec une capture LES CONTES DE MONTE CRYPTO par amaury74
Source avec Zip Source avec une capture UN CLASSIC SOKOBAN par blackgrimly

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture [PYTHON] JEU DU PENDU par The_tito
Source avec Zip Source avec une capture CASSE BRIQUE par elnabo
Source avec Zip Source avec une capture EQUATION STANDARD DE LA DROITE par calogerogigante
Source avec Zip Source avec une capture UN CLASSIC SOKOBAN par blackgrimly
Source avec Zip JEU DE LA VIE par dia100daly

Commentaires et avis

Commentaire de jojo930 le 13/05/2008 16:41:20 4/10

Je ne veux pas parraitre désagréable, mais on trouve ce genre de source partout...
Elle n'est pas très bien codée, et pourquoi mettre une pseudo licence sur 23 lignes de codes, dont 8 "print" ??
Essai encore :-) !

Amicalement.

Commentaire de xeolin le 13/05/2008 18:55:29 2/10

"""Je ne veux pas parraitre désagréable, mais on trouve ce genre de source partout...
Elle n'est pas très bien codée, et pourquoi mettre une pseudo licence sur 23 lignes de codes, dont 8 "print" ??
Essai encore :-) !

Amicalement.""" = True

Totally agree...

tu deverais transformer :
usenum = input()
en :
usenum = raw_input()

pour eviter des bug


RECORD !!! le  code source sous GPL sur Pythonfrance Le plus court et le plus simble !

ding ! Aplaudissement ca vaut un 2/10

Xeolin (psedonyme sous GPL)

Commentaire de Papy Octet le 19/05/2008 12:30:17 5/10

Salut,
On ne sait pas où en est l'auteur.
C'est vrai que ce n'est pas un code qui déchire, mais bon, il faut bien commencer par quelque chose, non ;-))

Pour ma part, dans le doute du niveau, de l'âge, de l'auteur, je mettrai un 5/10 d'encouragement.

C'est vrai, des code semblables trainent partout sur le net. mais s'il l'a écrit lui-même, pourquoi ne pas l'encourager.

Je me rappelle mes tous débuts en C :((
Une galère ... sur des écrans verts ! (Ben quoi, je n'ai plus 20 ans, et alors ;-)

Alors si tu n'es pas un plagieur, travaille, encore et encore. Avec persévérance, on peut arriver à quelque chose de bien.

A+

Commentaire de ouassilachraf le 19/05/2008 23:32:32

slt tou l'monde ;
je cherche svp un modéle de cahier de charge d'un projet

Commentaire de Papy Octet le 20/05/2008 07:52:26

Salut ouasilachraf,
Pas très explicite ta question !
Quel genre de projet ?
Un projet pour quoi faire ?
But du cahier des charges ?

A+

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

modification de jeu morpion en python [ par apprenti2008 ] salut a tous ! SVP j'ai vraiment besoin d'aide , je suis en première année MASS , le prof nous a demander de créer un jeu morpion en python , le princ Tuto Swinnen : mouvement aléatoire ? [ par nemo43 ] Bonjour à tous,J'étudie le langage python - c'est un loisir - avec le livre de Gérard Swinnen (comme beaucoup de francophones je pense ). Je bloque su {Python} remplacer des caractere dans une chaine [ par Yann2704 ] Bonjours, Python 2.6.1 ... ... Win 32 ... ... &gt;&gt;&gt; c1 = "plop" &gt;&gt;&gt; c2 = "blabla" &gt;&gt;&gt; print c1[3] p &gt;&gt;&gt; print c2[3 Comment peut on recuperer les informations de la boussole en Python? [ par snap0merlin ] Bonjour a tous!J'ai un nokia 6210 navigator et j'aimerais recuperer les donnees de la boussole (inclue dans le telephone) pour un de mes programmes en Lancement exécutable Python depuis VBA [ par bichon3001 ] Bonjour, j'ai crée un programme Python sur un problème de tournées de livraisons. Mon programme python ouvre un fichier csv, récupère les données et l Python et Octave"matlab" [ par soufianovich ] Bonjour, je suis stagiaire dans une entreprise, jai fait un code octave ou"matlab" c'est la meme chose qui traite mes données. Maintenant je suis en t Python et octave [ par soufianovich ] Bonjour, je suis stagiaire dans une entreprise, jai fait un code octave ou"matlab" c'est la meme chose qui traite mes données. Maintenant je suis en t Programmer avec Python mais lancement sous windows et linux [ par aurel7687 ] Bonjour à tous, Je compte me lancer dans la programmation PYTHON pour palier à VISUAL BASIC. Plusieurs questions m'interpellent: - Est-il possible comment faire une Session de connection à un site web (python ou C) [ par alibyte ] Bonjour, voila j' aimerai savoir comment m' y prendre pour créer une session en python ou en c, afin de m' identifier sur n' importe quelle site. merc Comment jouer la video avec python [ par TYKO86 ] Bonjour, je travaille sur la réalisation d'une interface graphique avec pyqt et je voulais savoir comment jouer de la video avec. merci.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,123 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales