Menu
Coddy logo textTech

Na zakończenie

Lekcja 27 z 28 w kursie Czysty kod — pisz lepszy kod w Pythonie w Coddy.

Clean Code jest integralną częścią programowania.

Mamy nadzieję, że masz już ogólne pojęcie o tym, czym jest czysty kod i jak możesz go stosować w Pythonie.

Twoim zadaniem jest teraz stosowanie poznanych zasad w codziennym programowaniu, aby czerpać wszystkie korzyści z czystego kodu!

challenge icon

Wyzwanie

Łatwy

Podsumujmy wszystko!

Otrzymujesz kod, który narusza wiele zasad czystego kodu. Znajdź te naruszenia i zrefaktoryzuj kod!

Spróbuj swoich sił

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())

Wszystkie lekcje w sekcji Czysty kod — pisz lepszy kod w Pythonie

Poćwicz samodzielnie: Kompilator Python online