אתגר הפרת המוסכמות
שיעור 4 מתוך 28 בקורס קוד נקי – כתיבת קוד טוב יותר באמצעות Python של Coddy.
בואו נאתגר את כישורי מוסכמות השמות שלך!
אתגר
קלניתן לך קוד שמפר את מוסכמות השמות של Python. אתר את הבעיות האלה ותקן אותן!
השתמש בכפתור ההפעלה מחדש כשצריך.
מה הקוד הזה עושה?
אל תשנה קוד שלא לצורך כי אנחנו בודקים באמצעות regex :)
נסו בעצמכם
from abc import ABC, abstractmethod
class animal(ABC):
@abstractmethod
def makeVoice(self):
pass
class red_tiger(animal):
def __init__(self, VOICE):
self.Voice = VOICE
def makeVoice(self):
print(self.Voice)
defaultvoice = "Woof"
if __name__ == "__main__":
defaultTiger = red_tiger(defaultvoice)
realTiger = red_tiger("Arrgh!")
defaultTiger.makeVoice()
realTiger.makeVoice()
כל השיעורים ביחידה קוד נקי – כתיבת קוד טוב יותר באמצעות Python
תרגלו בעצמכם: קומפיילר Python אונליין