لين أبو شعر نشر 26 مايو 2021 أرسل تقرير نشر 26 مايو 2021 كيف أقوم بانشاء one constructor في person class مع one argument وهم اسم الشخص .. مع كتابة جملة طباعة داخل constructor بحيث يتم طباعة اسم الشخص؟ 1 اقتباس
0 محمد أبو عواد نشر 26 مايو 2021 أرسل تقرير نشر 26 مايو 2021 يمكننا كتابة constructor في بايثون باستخدام الدالة __init__ , كما هو موضح في الكود التالي class Person: def __init__(self, name): self.name = name الآن لطباعة الاسم يمكننا اضافة الجملة print ونمرر لها الاسم class Person: def __init__(self, name): self.name = name print(self.name) الآن بمجرد انشاء كائن من كلاس person سوف يطبع الاسم x = Person("Mohammed") سوف يتم طباعة الاسم Mohammed الآن لطباعة الاسم يفضل أن تكون هناك دالة منفصلة عن constructor لفعل ذلك فيكون شكل الكلاس كالتالي class Person: def __init__(self, name): self.name = name def print_name(self): print(self.name) الآن سوف ننشئ كائن من الكلاس person x = Person("Mohammed") سوف نطبع الاسم باستخدام الدالة print_name x.print_name() سوف تكون النتيجة كالتالي Mohammed اقتباس
السؤال
لين أبو شعر
كيف أقوم بانشاء one constructor في person class مع one argument وهم اسم الشخص .. مع كتابة جملة طباعة داخل constructor بحيث يتم طباعة اسم الشخص؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.