خطا هنگام بازنویسی تابع __init__

سوال شده توسط: محمد یزدانی

تاریخ ثبت: ۱۴۰۱/۰۶/۱۳

بازدید: 224

پاسخ: 1

تگ: پایتون



من وقتی وقتی میخاستم  کلاس child را بازنویسی کنم چنین خطایی میده:

Traceback (most recent call last):

 File "c:/Users/GIGABYTE/Desktop/codyad/python1.py", line 15, in <module>

   s1 = Student("amir","amiri",23)

TypeError: __init__() takes 3 positional arguments but 4 were given

ولی همه ی دستورات وارد شده درست هستند,میخاستم بدونم مشکل از کجاست؟

پاسخ ها
user

دانیال آذرپناه

تابع init فقط ۳ تا پارامتر میگیره ولی شما یدونه اضافه دادید بهش. اگه مشکلتون حل نشده سوالتونو به همراه عکس کد و ارورتون بفرستید بررسی کنم

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات