Menu
Coddy logo textTech

קבצים חיצוניים

חלק מהיחידה תכנות מונחה עצמים במסלול ה-Python של Coddy. שיעור 1 מתוך 64.

קבצים חיצוניים מאפשרים לך לארגן את המחלקות שלך בקובצי Python נפרדים ולייבא אותן לתוכנית הראשית שלך.

צרו קובץ Python נפרד בשם my_class.py

class MyClass:
    def __init__(self, name):
        self.name = name
    
    def greet(self):
        return f"Hello, I'm {self.name}"

ייבאו את המחלקה לקובץ הראשי שלכם

from my_class import MyClass

צור מופע והשתמש בו

obj = MyClass("Alice")
print(obj.greet())

פלט:

Hello, I'm Alice

הפקודה from my_class import MyClass מחברת את הקובץ my_class.py לתוכנית שלך. my_class הראשון הוא שם הקובץ (בלי ‎.py), ו־MyClass הוא שם המחלקה בתוך הקובץ הזה.

challenge icon

אתגר

בינוני

ניתנו לך קובצי Python (my_class.py ו-driver.py). הוסף לקובץ driver.py הצהרת import כדי לייבא את המחלקה MyClass בשמה מתוך my_class.py, באמצעות התחביר: from my_class import MyClass

נסו בעצמכם

# TODO: עדכנו את הייבוא
from ? import ?

# בדקו את הקוד כאן
test_case = input()
print('Test completed')
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה תכנות מונחה עצמים

תרגלו בעצמכם: קומפיילר Python אונליין