🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Parsaei
تست تابع isinstance(i, bool)
جامعه هوش مصنوعی ایجاد شده در ۱۶ خرداد ۱۴۰۲

سلام وقتتون بخیر

من این تمرین اخری رو بر اساس اولین جواب خود سایت تست کردم منتهی بدون فانکشن isinstance(i, bool) و در نهایت جواب داد اما وقتی اومدم بدون عبارت i!=0 تستش کردم همه رو بهم 0 برگردوند. یعنی درواقع isinstance(i, bool) یک لیست خالی رو بهم برمیگردونه. میخواستم بدونم دلیلش چیه؟ اخه توی آناکوندا هم تستش کردم به همین شکل بود هر لیستی با هر محتوایی که بهش دادم رو بهم خالی برگردوند.

سلام

تابع isinstance در واقع اینجا چک میکنه که ایا اون نمونه True یا False هست یا نه

طبیعتا توی لیستی که دارید هیچ کدوم از مقادیر True یا False نبوده و مثلا عدد بوده پس هیچی برنمیگردونه و در واقع یک لیست خالی برمی‌گردونه

بهترین پاسخ
مسعود کاویانی ۱۶ خرداد ۱۴۰۲، ۲۲:۲۴