Son Sözler
Coddy'nin Clean Code - Python ile daha iyi kod yazın kursunda ders 27 / 28.
Clean Code kodlamanın ayrılmaz bir parçasıdır.
Umarız artık temiz kodun ne olduğu ve bunu Python'da nasıl uygulayabileceğiniz konusunda bir genel bakışa sahipsinizdir.
Şimdi göreviniz, temiz kodun tüm avantajlarından yararlanmak için öğrendiğiniz ilkeleri günlük kodlamanıza entegre etmektir!
Görev
KolayHadi her şeyi özetleyelim!
Size çeşitli temiz kod ilkelerini ihlal eden bir kod verildi, bunları bulun ve kodu yeniden düzenleyin!
Kendin dene
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())