Petit jeu de casino en python

SkeletonFrick

Salut à tous !

J'viens de terminer un petit jeu de roulette en python.
J'suis débutant, alors pour le moment y'a pas d'interface graphique mais dès que je saurai, je ferai.
En attendant, j'vous met le lien github pour que vous puissiez voir le code, entièrement commenté ligne par ligne pour ceux que ça intéresse, avec possibilité de le télécharger pour essayer.
[IMG...​
Bonjour visiteur, merci de vous inscrire ou de vous connecter pour voir l'intégralité de ce sujet ! Identifiez-vous ou inscrivez-vous dès maintenant.
 

Paul GTP

Pour le coup ça respecte pas du tout les règles de la roulette traditionnelle mais bon c'est pas mal pour un débutant comme entraînement :p
Pour le coup par contre t'es pas obligé de commenter ligne par ligne, et encore moins les import x)
Par ailleurs, sache qu'en programmation en général le nom des variables et des fonctions sont faits en anglais (les commentaires aussi du coup), ça permet de rendre accessible partout (si par exemple quelqu'un tombe sur ton github et veut contribuer à améliorer ton code ce sera plus simple pour lui)

Petite amélioration de rien du tout aussi, n'hésite pas à utiliser les fonctions existantes sur Python
Code:
if quitter == "o" or quitter == "O":
peut peut-être être remplacé par
Code:
if lower(quitter) == "o"
Étant donné que lower() permet de mettre les majuscules en minuscules et les minuscules... en minuscules :xd:
Après bon ça tu verras avec l'expérience je suppose :p Je suis pas du tout développeur de Python (et j'en ai pas envie, quel langage de merde :troll:) mais bon good luck pour ton projet, je me rappelle en avoir fait un similaire en C y a 2 ans c'était marrant :p
 

SkeletonFrick

Paul GTP a dit:
Pour le coup ça respecte pas du tout les règles de la roulette traditionnelle mais bon c'est pas mal pour un débutant comme entraînement :p
Pour le coup par contre t'es pas obligé de commenter ligne par ligne, et encore moins les import x)
Par ailleurs, sache qu'en programmation en général le nom des variables et des fonctions sont faits en anglais (les commentaires aussi du coup), ça permet de rendre accessible partout (si par exemple quelqu'un tombe sur ton github et veut contribuer à améliorer ton code ce sera plus simple pour lui)

Petite amélioration de rien du tout aussi, n'hésite pas à utiliser les fonctions existantes sur Python
Code:
if quitter == "o" or quitter == "O":
peut peut-être être remplacé par
Code:
if lower(quitter) == "o"
Étant donné que lower() permet de mettre les majuscules en minuscules et les minuscules... en minuscules :xd:
Après bon ça tu verras avec l'expérience je suppose :p Je suis pas du tout développeur de Python (et j'en ai pas envie, quel langage de merde :troll:) mais bon good luck pour ton projet, je me rappelle en avoir fait un similaire en C y a 2 ans c'était marrant :p
Cliquez pour agrandir...

Hey ! Merci énormément pour tes conseils, c'est super sympa, j'essaierai de faire plus attention à ça ! (et pour les règles, j'ai beaucoup simplifié, sinon je m'en serai pas sorti ^^
 

Paul GTP

SkeletonFrick a dit:
Hey ! Merci énormément pour tes conseils, c'est super sympa, j'essaierai de faire plus attention à ça ! (et pour les règles, j'ai beaucoup simplifié, sinon je m'en serai pas sorti ^^
Cliquez pour agrandir...
C'est là que ça devient intéressant, essaie de trouver une méthode simple pour implémenter ce que tu penses être compliqué, tu verras qu'en quelques lignes on peut parfois faire beaucoup :p
 
Haut Bas