برنامه‌سازی پیشرفته (پایتون)

1 برنامه‌ای بنویسید که کار با فایل‌های متنی را نشان دهد.

از کتابخانه os استفاده نمایید.

دانلود فایل
2 برنامه‌ای بنویسید که اعمال ریاضی همچون جذر، لگاریتم، فاکتوریل، سینوس و غیره انجام دهید.

از کتابخانه math استفاده نمایید.

دانلود فایل
3 برنامه‌ای بنویسید که اعمال آماری همچون میانگین، میانه، انحراف‌معیار و مد را انجام دهد.

از کتابخانه statistics استفاده نمایید.

دانلود فایل
4 برنامه‌ای بنویسید که کار با مجموعه‌ها را نشان دهد.

از کتابخانه collections استفاده نمایید.

دانلود فایل
5 برنامه‌ای بنویسید که کار با لیستی از مجموعه‌ها را نشان دهد.

از کتابخانه collections استفاده نمایید.

دانلود فایل
6 برنامه‌ای بنویسید که به‌صورت ساده خاصیت چندریختی را نمایش دهد.

دانلود فایل
7 برنامه‌ای بنویسید که کار با لیستی از اشیائی از کلاس‌های متنوع ولی همگون را نشان دهد.

کلاس هند و ژاپن دو کلاس با ماهیت یکسان فرض شده است.

دانلود فایل
8 برنامه‌ای بنویسید که لیستی از کلاس‌های همگون را نشان دهد و فراخوانی متد از این لیست را درون حلقه نمایش دهد.

کلاس هند، ژاپن و ایران سه کلاس با ماهیت یکسان فرض شده است.

دانلود فایل
9 برنامه‌ای بنویسید که زیر برنامه ر آن یک شیی عمومی به عنوان آرگومان گرفته و متدهای آن را فراخوانی نماید.

کلاس هند، ژاپن و ایران سه کلاس با ماهیت یکسان فرض شده است.

10 برنامه‌ای بنویسید که کلاس‌های گنجشک و شترمرغ از کلاس پرنده ارث‌بری کند.

توضیح خاصیت تحت الشعاع قراردادن یا نادیده گرفتن

دانلود فایل
11 برنامه‌ای بنویسید که کلاس کارمند دارای متد سازنده و مخرب باشد.

به زمان و مکان فراخوانی متدهای سازنده و مخرب و همچنین اتوماتیک بودن فراخوانی ها دقت شود.

دانلود فایل
12 برنامه‌ای بنویسید که نحوه اجرای مخرب را روی کلاس کارمند توضیح دهد.

دانلود فایل