در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

کورس یادگیری کدنویسی به زبان پایتون از طریق 100 مثال

کورس یادگیری کدنویسی به زبان پایتون از طریق 100 مثال

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با پایتون یاد می گیرید.

عنوان اصلی : Python Exercises for Beginners: Solve 100+ Coding Challenges

سرفصل ها :


به دوره خوش آمدید: شروع به برنامه نویسی کنید:
خوش آمدید: ساختار دوره و منابع PDF
اطلاعات دوره های مهم
علامت خود را جمع آوری کنید، خودتان را معرفی کنید و اهداف خود را به اشتراک بگذارید
تمرینات 1 - 8 | رشته ها (سطح 1):
به تمرینات رشته خوش آمدید
چالش: طول یک رشته را چاپ کنید
راه حل: طول یک رشته را چاپ کنید
چالش: کاراکتر را در یک شاخص خاص چاپ کنید
راه حل: کاراکتر را در یک شاخص مشخص چاپ کنید
چالش: یک رشته را معکوس کنید
راه حل: یک رشته را معکوس کنید
چالش: اول و آخر سه کاراکتر رشته
راه حل: اول و آخر سه کاراکتر رشته
MILESTONE رسیده است
چالش: کاراکترها را در شاخص های حتی حذف کنید
راه حل: حذف شخصیت ها در حتی شاخص ها
چالش: بررسی کنید که یک رشته فقط شامل اعداد است
راه حل: بررسی کنید که یک رشته فقط شامل اعداد است
چالش: حذف شخصیت n از یک رشته
راه حل: حذف شخصیت n از یک رشته
چالش: یک شخصیت را در یک رشته جایگزین کنید
راه حل: یک شخصیت را در یک رشته جایگزین کنید
علامت خود را جمع آوری و به اشتراک بگذارید
تمرینات 9 - 16 | رشته ها (سطح 2):
چالش: تغییر کاما توسط DOTS
راه حل: تغییر کاما توسط نقاط در یک رشته
Challenge: بررسی کنید که رشته شامل تمام حروف در الفبای است
راه حل: بررسی کنید که رشته شامل تمام حروف در الفبای است
چالش: حذف فضاهای از یک رشته
راه حل: فضاهای را از یک رشته حذف کنید
چالش: بررسی کنید که یک رشته با پیشوند شروع می شود
راه حل: بررسی کنید که یک رشته با پیشوند شروع می شود
چالش: بررسی کنید که یک رشته با یک پسوند به پایان می رسد
راه حل: بررسی کنید که یک رشته با یک پسوند به پایان می رسد
MILESTONE رسیده است
چالش: کلمات معکوس در یک رشته (*)
راه حل: کلمات معکوس در یک رشته (*)
چالش: تعداد کاراکترهای تکراری (*)
راه حل: تعداد کاراکترهای تکراری (*)
چالش: مرتب کردن کلمات به ترتیب حروف الفبا (*)
راه حل: مرتب کردن کلمات به ترتیب حروف الفبا (*)
علامت خود را جمع آوری و به اشتراک بگذارید
تمرینات 17 - 24 | لیست ها و tuples (سطح 1):
به لیست ها و تمرینات tuples خوش آمدید
چالش: تمام عناصر را در یک لیست ضرب کنید
راه حل: تمام عناصر را در یک لیست ضرب کنید
چالش: عناصر چاپ در همان خط بدون کاما
راه حل: عناصر چاپ در همان خط بدون کاما
چالش: حداکثر و مقادیر حداقل را دریافت کنید
راه حل: دریافت مقادیر حداکثر و حداقل
چالش: بررسی اینکه آیا لیست خالی است یا نه
راه حل: بررسی کنید که لیست خالی است یا نه
MILESTONE رسیده است
چالش: عناصر و شاخص های آنها را چاپ کنید
راه حل: عناصر و شاخص های آنها را چاپ کنید
چالش: حذف عنصر تطبیق
راه حل: حذف عنصر تطبیق
چالش: حذف تکراری از یک لیست
راه حل: حذف تکراری از یک لیست
چالش: عناصر شمارش بیش از 3

راه حل: عناصر شمارش بیش از 3
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 25 تا 32 | لیست ها و tuples (سطح 2):
چالش: تفاوت بین دو لیست
راه حل: تفاوت بین دو لیست
چالش: فاصله بین دو نقطه 3D
راه حل: فاصله بین دو نقطه 3D
چالش: چاپ عناصر رایج در دو لیست
راه حل: چاپ عناصر مشترک در دو لیست
چالش: پیدا کردن دومین مقدار بزرگترین در یک لیست
راه حل: دومین مقدار بزرگترین را در یک لیست پیدا کنید
MILESTONE رسیده است
چالش: پیدا کردن کوچکترین کوچکترین مقدار در یک لیست
راه حل: پیدا کردن کوچکترین کوچکترین مقدار در یک لیست
چالش: یک فرهنگ لغت فرکانس از عناصر یک لیست (*)
راه حل: یک فرهنگ لغت فرکانس از عناصر یک لیست (*)
Challenge: Flatten لیستی که حاوی لیست ها (*)
راه حل: یک لیست حاوی لیست (*)
Challenge: تمام پرینتات یک لیست را تولید کنید (*)
راه حل: تولید تمام جایگزینی یک لیست (*)
چالش: استفاده از tuples
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 33 - 38 | واژه نامه ها (سطح 1):
به تمرینات دیکشنری خوش آمدید
چالش: بررسی کنید که آیا یک کلید در یک فرهنگ لغت وجود دارد
راه حل: بررسی کنید که یک کلید در یک فرهنگ لغت وجود داشته باشد
Challenge: یک جفت کلیدی را اضافه کنید فقط اگر کلید در فرهنگ لغت نیست
راه حل: یک جفت ارزشمند را اضافه کنید فقط اگر کلید در فرهنگ لغت نیست
چالش: ادغام دو واژه نامه
راه حل: ادغام دو لغت نامه
MILESTONE رسیده است
چالش: بررسی کنید که آیا تمام مقادیر برابر است
راه حل: بررسی کنید که آیا تمام مقادیر برابر است
چالش: حداکثر مقدار را در یک فرهنگ لغت پیدا کنید
راه حل: حداکثر مقدار را در یک فرهنگ لغت پیدا کنید
چالش: پیدا کردن حداقل مقدار در یک فرهنگ لغت
راه حل: حداقل مقدار را در یک فرهنگ لغت پیدا کنید
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 39 - 44 | واژه نامه ها (سطح 2):
چالش: پیدا کردن فرکانس مقادیر در یک فرهنگ لغت
راه حل: فرکانس مقادیر را در یک فرهنگ لغت پیدا کنید
Challenge: یک فرهنگ لغت از لیست های توزیع شده را ایجاد کنید
راه حل: یک فرهنگ لغت از لیست های توزیع شده ایجاد کنید
چالش: بزرگترین مجموع ارزش ها را چاپ کنید
راه حل: حداکثر مجموع ارزش ها را چاپ کنید
MILESTONE رسیده است
چالش: یک فرهنگ لغت فرکانس را برای کاراکترهای یک رشته (*)
راه حل: یک فرهنگ لغت فرکانس برای شخصیت ها در یک رشته (*)
چالش: مرتب سازی لیست به ترتیب صعودی (*)
راه حل: لیست مرتب سازی به ترتیب صعودی (*)
چالش: تبدیل فرهنگ لغت به لیستی از لیست ها (*)
راه حل: تبدیل فرهنگ لغت به لیستی از لیست ها (*)
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 45 - 50 | برنامه های مطابق با شرایط (سطح 1):
به تمرینات مشروط خوش آمدید
چالش: صفر، مثبت یا منفی
راه حل: صفر، مثبت یا منفی

چالش: بررسی حروف صدادار و صامت راه حل: بررسی حروف صدادار و صامت چالش: چاپ حداکثر اعداد سه راه حل: چاپ حداکثر اعداد سه
MILESTONE رسیده است چالش
از: چاپ حداقل از شماره سه راه حل: چاپ حداقل اعداد سه چالش
از: چهار فصل راه حل: چهار فصل چالش
از: مقایسه اعداد سه راه حل: مقایسه اعداد سه
علامت خود را جمع آوری و به اشتراک بگذارید از تمرین 51 - 56 | برنامه با شرطی (سطح 2): چالش: یافتن تعداد روز در یک ماه راه حل: یافتن تعداد روز در یک ماه چالش: افزایش یا کاهش سفارش راه حل: افزایش یا کاهش سفارش چالش: حل معادلات درجه دوم راه حل: حل معادلات درجه دوم
MILESTONE رسیده است چالش: بررسی کنید که آیا سال جهش سال یا نه (*) است راه حل: بررسی کنید که آیا سال جهش سال یا نه (*) است چالش
از: سلامت ماشین حساب (*) راه حل: تعاملی ماشین حساب (*) چالش
از: سنگ، کاغذ، قیچی (*) راه حل: سنگ، کاغذ، قیچی (*)
علامت خود را جمع آوری و به اشتراک بگذارید از تمرین 57-63 | برای حلقه ها و در حالی که حلقه (سطح 1): خوش آمدید
برای برای حلقه ها و در حالی که حلقه تمرین چالش: چاپ اول 15 اعداد طبیعی مثبت راه حل: چاپ اول 15 اعداد طبیعی مثبت چالش
از: اعداد صحیح چاپ در معکوس (از n تا 1) راه حل: اعداد صحیح چاپ در معکوس (از n تا 1) چالش: جمع اول 100 اعداد طبیعی مثبت راه حل: مجموع نخست 100 اعداد طبیعی مثبت چالش: چاپ جدول ضرب راه حل: چاپ جدول ضرب
MILESTONE رسیده است چالش: چاپ حروف الفبا با استفاده از یک حلقه راه حل: چاپ حروف الفبا با استفاده از یک حلقه چالش
از: اول 100 شماره حتی راه حل: ابتدا 100 شماره حتی چالش
از: محاسبه فاکتوریل راه حل: محاسبه فاکتوریل چالش
از: استفاده از در حالی که حلقه
علامت خود را جمع آوری و به اشتراک بگذارید از تمرین 64-71 | برای حلقه ها و در حالی که حلقه (سطح 2): چالش: بررسی کنید که یک عدد اول است راه حل: چک کنید اگر یک عدد اول است چالش: چاپ یک الگوی با استفاده از حلقه راه حل: چاپ یک الگوی با استفاده از حلقه چالش
از: شماره چاپ در معکوس راه حل: شماره چاپ در معکوس چالش: معکوس یک رشته با استفاده از یک حلقه راه حل: معکوس یک رشته با استفاده از یک حلقه
MILESTONE رسیده است چالش: چاپ نیمه هرم با استفاده از حلقه (*) راه حل: چاپ نیمه هرم با استفاده از حلقه (*) چالش
از: مثلث فلوید (*) راه حل: مثلث فلوید (*) چالش
از: مثلثی نامه الگو (*) راه حل: مثلثی نامه الگو (*) چالش
از: الماس ساخته شده با ستاره (*) راه حل: الماس ساخته شده با ستاره (*)
علامت خود را جمع آوری و به اشتراک بگذارید از تمرین 72-76 | بازگشت (سطح 1):

به تمرینات بازگشتی خوش آمدید
چالش: پیدا کردن مجموع لیست با استفاده از بازگشت
راه حل: پیدا کردن مجموع لیست با استفاده از بازگشت
چالش: پیدا کردن nth fibonacci شماره
راه حل: پیدا کردن nth fibonacci شماره
چالش: فاکتوریل بازگشتی
راه حل: فاکتوریل بازگشتی
MILESTONE رسیده است
چالش: پیدا کردن مجموع ارقام یک عدد صحیح مثبت
راه حل: مجموع ارقام یک عدد صحیح مثبت را پیدا کنید
چالش: برق را به صورت بازگشتی حل کنید
راه حل: حل قدرت بازگشتی
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 77 - 82 | بازگشتی (سطح 2):
چالش: بزرگترین تقسیم کننده مشترک را پیدا کنید
راه حل: بزرگترین تقسیم کننده مشترک را پیدا کنید
چالش: بررسی کنید که یک رشته یک palindrome است
راه حل: بررسی کنید که یک رشته یک palindrome است
چالش: شمارش حروف را در یک رشته
راه حل: شمارش واکه ها به صورت بازگشتی
MILESTONE رسیده است
چالش: چاپ یک الگوی با استفاده از بازگشت
راه حل: یک الگو را با استفاده از بازگشت چاپ کنید
چالش: تبدیل از دهدهی به باینری با بازگشتی (*)
راه حل: تبدیل از دهدهی به باینری با بازگشتی (*)
چالش: پیاده سازی جستجوی باینری به صورت بازگشتی (*)
راه حل: پیاده سازی جستجوی باینری به صورت بازگشتی (*)
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 83 - 87 | کار با فایل ها (سطح 1):
به تمرینات فایل ها خوش آمدید
چالش: یک فایل متنی را بخوانید
راه حل: یک فایل متنی را بخوانید
چالش: چاپ اول N خطوط یک فایل
راه حل: اولین خطوط N یک فایل را چاپ کنید
MILESTONE رسیده است
چالش: آخرین خطوط N را چاپ کنید
راه حل: چاپ آخرین خطوط یک فایل
چالش: طولانی ترین کلمه را در یک فایل پیدا کنید
راه حل: طولانی ترین کلمه را در یک فایل پیدا کنید
چالش: فرکانس فرهنگ لغت کلمات را در یک فایل
راه حل: فرهنگ لغت فرکانس کلمات را در یک فایل
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 88 - 91 | کار با فایل ها (سطح 2):
چالش: یک لیست را به یک فایل بنویسید
راه حل: یک لیست را به یک فایل بنویسید
چالش: شخصیت های شمارش در یک فایل
راه حل: شخصیت های شمارش در یک فایل
MILESTONE رسیده است
چالش: محتوای یک فایل را به فایل دیگری کپی کنید (*)
راه حل: محتوای یک فایل را به یک فایل دیگر کپی کنید (*)
چالش: بررسی اینکه آیا یک فایل وجود دارد (*)
راه حل: بررسی کنید که آیا یک فایل وجود دارد (*)
علامت خود را جمع آوری و به اشتراک بگذارید
تمرینات 92 - 97 | برنامه های متفرقه و چالش برانگیز تر (سطح 1)
به تمرینات چالش برانگیز خوش آمدید
چالش: نمایش تاریخ و زمان فعلی
راه حل: نمایش تاریخ و زمان فعلی
چالش: تبدیل ثانیه به دقیقه و ساعت
راه حل: تبدیل ثانیه به دقیقه و ساعت
چالش: محاسبه منطقه یک دایره
راه حل: محاسبه مساحت یک دایره
MILESTONE رسیده است
چالش: محاسبه مساحت یک مثلث

راه حل: محاسبات یک مثلث را محاسبه کنید
چالش: Celsius به Fahrenheit تبدیل
راه حل: Celsius به Fahrenheit تبدیل
Challenge: Fahrenheit به Celsius Conversion
راه حل: Fahrenheit به Celsius تبدیل
علامت خود را جمع آوری و به اشتراک بگذارید تمرینات 98 - 101 | برنامه های متفرقه و چالش برانگیز تر (سطح 2):
چالش: محاسبه شاخص توده بدنی
راه حل: محاسبه شاخص توده بدنی
چالش: چاپ تقویم (*)
راه حل: چاپ تقویم (*)
MILESTONE رسیده است
چالش: پیدا کردن تعداد روزهای بین دو تاریخ (*)
راه حل: پیدا کردن تعداد روزهای بین دو تاریخ (*)
چالش: یک الگوی را با استفاده از یک عبارت منظم بررسی کنید (*)
راه حل: یک الگوی را با استفاده از یک عبارت منظم بررسی کنید (*)
علامت خود را جمع آوری و به اشتراک بگذارید تبریک: شما آن را انجام دادید! :
تبریک می گوییم! گواهینامه خود را از تکمیل و نشان خود دانلود کنید
کجا از اینجا بروید؟
سخنرانی پاداش