Besoin d'aide pour simplifier un code PyGTK

Westernspirit Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Pour mon projet d'école, j'ai fait un petit programme avec Glades qui vérifie si deux types de sang sont compatible (A+ -> A- , AB- -> O+). J'ai tout fait mon script et tout fonctionne bien mais j'aimerais savoir si il est possible de faire autrement qu'avec des if et des elif. Juste un petit peu d'aide ou une piste pour m'aider ça serait très apprécié, merci d'avance !

(Voici le script)
https://www.dropbox.com/s/jervythu882269j/projetfinalescript.py?dl=0

(Et voici le fichier Glades)
https://www.dropbox.com/s/zfg7f72rg0077lh/projetfinaleglade.glade?dl=0



A voir également:

1 réponse

dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485
 
Salut
est-ce que tu ne pourrais pas faire un tableau que tu pourrais interroger ?
Dans ce tableau (ou plusieurs tableaux) tu enregistrerais les règles de compatibilité.
0
Westernspirit Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Je comprnd ce que tu me dis mais l'affaire c'est que j'ai une connaissance presque nule en python donc je ne sais pas comment me servir des crochets >.<
0
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485 > Westernspirit Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Si tu penses que l'idée des tableaux (ou plutôt des listes) est la solution alors plonge-toi dans un tutoriel complet. Les listes sont quand même trés importantes en Python.
Tu trouveras des cours sur developpez et OCR. Exemple : https://python.developpez.com/cours/DiveIntoPython/php/frdiveintopython/native_data_types/lists.php
0