جلسه چهاردهم

جلسه چهاردهم

تمرین لیست ها

مثال 1: حقله for برای چاپ اعداد فرد 1 تا 10 .

مثال 2: حلقه while برای جمع اعداد تا زمانی ک مجموع بزرگتر از 10 باشد.

مثال 3: استفاده از if و elif برای تشخیص نوع عدد (مثبت و منفی و صفر)

مثال 4: حلقه for برای محاسبه مجموع عناصر لیست

مثال 5: حلقه while برای چاپ اعداد تا زمانی که عدد وارد شده توسط کاربر منفی نباشد.

مثال 6: استفاده از if و عملگر منطقی برای تشخیص عدد زوج

مثال 7: حلقه for برای محاسبه توان اعداد.

 

مثال 8: حلقه while برای جست و جو در لیست و پیدا کردن عنصر مورد نظر.

چک کردن یا جست و جو در لیست یک کار تکراری است.

temp یک متغییر کمکی است و دارای مقدار بولین است.

متودIsinstance()

isinstance() در پایتون یک تابع بسیار مفید است که به بررسی نوع داده یک متغیر می پردازد. این تابع برای چک کردن اینکه یک متغیر از یک نوع داده خاص است یا نه به کار می رود.

ساختار کلی isinstance(object, type)

که در آن:

object: متغیری که می خواهید نوع آن را بررسی کنید.

type: نوع داده ایی که می خواهید بررسی کنید آیا object از یکی از آنها است یا خیر.

isinstance() مقدار True برمی گرداند اگر object از نوع type باشد، در غیر این صورت False برمی گرداند.

چند مثال از استفاده از isinstance():

در مثال اول، isinstance(x, int) True برمی گرداند چون x از نوع int است. در مثال دوم، isinstance(y, (int, float)) True برمی گرداند چون y از نوع int یا float است.

مثال 9: مشخص کنید نوع داده ورودی رشته است یا خیر.