Mots de la fin
Leçon 27 sur 28 du cours Clean Code - Écrire un meilleur code avec Python de Coddy.
Le code propre fait partie intégrante de la programmation.
J'espère que vous avez maintenant une vue d'ensemble de ce qu'est le code propre et de la manière dont vous pouvez l'appliquer en Python.
Votre tâche consiste maintenant à intégrer les principes que vous avez appris à votre programmation quotidienne afin de profiter de tous les avantages du code propre !
Défi
FacileRécapitulons tout !
On vous donne un code qui enfreint plusieurs principes du code propre. Trouvez-les et refactorez le code !
Essayez vous-même
from abc import ABC
from abc import abstractmethod
class convertor(ABC):
@abstractmethod
def Convert(self):
pass
class binary_convertor(convertor):
def __init__(self, number):
self.number = number
def Convert(self):
return bin(self.number)[2:]
if __name__ == '__main__':
NUMBER = eval(input())
CONVERTOR = binary_convertor(NUMBER)
print(CONVERTOR.Convert())Toutes les leçons de Clean Code - Écrire un meilleur code avec Python
Entraînez-vous par vous-même : Compilateur Python en ligne