Menu
Coddy logo textTech

Schlusswort

Lektion 27 von 28 im Kurs Clean Code - Schreibe besseren Code mit Python von Coddy.

Sauberer Code ist ein wesentlicher Bestandteil des Programmierens.

Hoffentlich hast du jetzt einen Überblick darüber, was sauberer Code ist und wie du ihn in Python umsetzen kannst.

Deine Aufgabe besteht nun darin, die gelernten Prinzipien in deine tägliche Programmierpraxis zu integrieren, um alle Vorteile von sauberem Code zu genießen!

challenge icon

Aufgabe

Einfach

Fassen wir alles zusammen!

Dir wird ein Code gegeben, der gegen mehrere Prinzipien von Clean Code verstößt. Finde diese und refaktoriere den Code!

Probier es selbst

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

Alle Lektionen in Clean Code - Schreibe besseren Code mit Python

Übe selbstständig: Online-Python-Compiler