Mots de la fin
Leçon 27 sur 28 du cours Clean Code - Écrire un meilleur code avec Python de Coddy.
Le Clean Code est une partie intégrante de la programmation.
Nous espérons que vous avez maintenant un aperçu de ce qu'est le clean code et de la manière dont vous pouvez l'implémenter en Python.
Votre tâche consiste maintenant à intégrer les principes que vous avez appris à votre codage quotidien pour profiter de tous les avantages du clean code !
Défi
FacileRécapitulons tout !
On vous donne un code qui viole divers principes de code propre, trouvez-les et refactorisez 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())