Programme python segegation de schelling
Fermé
Potoschnick
-
Modifié le 21 avril 2023 à 21:14
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 21 avril 2023 à 21:24
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 21 avril 2023 à 21:24
A voir également:
- Programme python segegation de schelling
- Programme demarrage windows 10 - Guide
- Citizen code python avis - Accueil - Outils
- Ce programme est écrit en python ✓ - Forum Python
- Désinstaller programme windows 10 - Guide
1 réponse
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
21 avril 2023 à 21:24
21 avril 2023 à 21:24
Bonjour,
Avant de rentrer dans le vif du sujet
- évite les caractère accentués dans le code
- suis le style PEP8, notamment:
- espace après les virgules
- espace autour des opérateurs
- les noms de variables et de fonction sont sous la forme ma_fonction ou ma_variable
- lignes pas trop longue
- merci de mettre en forme ton code (sans oublier de choisir le langage)
- évite les lignes de code trop longue
Par rapport au python
- tu peux facilement factoriser ton code
- interdis-toi les variables globales : il n'y a pas jamais de "bonne" raison pour en utiliser et toujours moyen de s'en sortir sans. Et en particulier, tu n'en as pas besoin dans ta fonction.
- essaye d'être cohérent sur les guillemets/apostrophe pour les chaînes
- essaye d'être cohérent quand tu incrémentes une variable (normalement on écrit toujours : x += 1)
- tu peux factoriser le code. Par exemple entre les lignes 146 et 171, si tu créais une variable couleur dont la valeur dépend de r[i][j], tu pourrais fortement alléger le code.
Ensuite par rapport à ton problème, peux-tu clarifier, quitte à donner un exemple et une capture d'écran ?
Bonne chance