یکی از دغدغههای کسانی که برنامهنویسی را شروع کردهاند حل تمرین و پاسخ صحیح آنها میباشد. در این قسمت تصمیم گرفتیم 50 سورس پایتون برای مبتدیان را تهیه و آماده سازی کنیم. سورسها همگی برای سطح مبتدی بوده و تمزین بسیار مناسبی برای آنها میباشد.
50 سورس پایتون برای مبتدیان
برنامهنویسان و افرادی که علاقهمند به یادگیری هستند حتماً با این چالش روبرو بودهاند که تمرین برنامهنویسی را با چه سوالاتی شروع کرده و پاسخ صحیح به چه صورت است. ما با جمعآوری و تهیه 50 سورس پایتون برای مبتدیان کار را برای شما آسان کردهایم. در این محصول 50 سوال برنامه نویسی مطرح شده است و پاسخ آن به صورت کد در اختیار شما قرار گرفته است. با هم سوالات را بررسی کنیم:
برنامهای بنویسید که دستور Hello World! را در خروجی چاپ کند.
برنامه بنویسید که دو عدد را با یکدیگر جمع کرده و در خروجی چاپ کند.
برنامهای بنویسید که معادله درجه دو را حل نماید.
برنامهای بنویسید که محیط مثلث را محاسبه و در خروجی چاپ کند.
برنامهای بنویسید که ریشه دوم عدد (یا جذر عدد) را محاسبه کرده و آن را چاپ کند.
برنامهای بنویسید که مقدار دو متغیر را جابجا کند. خروجی متغیرها بعد از جابجایی چاپ شود.
برنامهای بنویسید که یک عدد تصادفی را تولید و آن را در خروجی چاپ کند.به یاد داشته باشید با هر بار اجرای برنامه عدد تصادفی تغییر خواهد کرد.
برنامهای بنویسید که کیلومتر را به مایل تبدیل و آن را در خروجی نمایش دهد.
برنامهای بنویسید که مقدار سلیسیوس را به فارنهایت تبدیل کند. مقدار فارنهایت در خروجی چاپ شود.
برنامهای بنویسید که اعداد مثبت و منفی را تشخیص دهد. در خروجی مقدار مثبت یا منفی نمایش داده شود.
برنامهای بنویسید که اعداد تشخیص زوج و فرد را تشخیص داده و در خروجی چاپ کند.
برنامهای بنویسید که سال کبیسه (به میلادی) را تشخیص دهد.
برنامهای بنویسید که بزرگترین عدد بین سه متغیر را پیدا کند و آن را چاپ کند.
برنامهای بنویسید که اعداد اول را تشخیص دهد.
برنامهای بنویسید که اعداد اول در محدوده خاص را چاپ کند.
برنامهای بنویسید که فاکتوریل عدد را در خروجی نمایش دهد.
برنامهای بنویسید که جدول ضرب را نمایش دهد. این جدول ضرب تنها شامل یک رقم می باشد. مثلا جدول ضرب عدد 12 به صورت زیر است:
12 * 1 = 12
12 * 2 = 24
12 * 3 = 36
12 * 4 = 48
12 * 5 = 60
12 * 6 = 72
12 * 7 = 84
12 * 8 = 96
12 * 9 = 108
12 * 10 = 120
برنامهای بنویسید که دنباله سری فیبوناچی را تا تعداد مشخصی چاپ نماید. 10 عدد اول این دنباله به صورت زیر است:
0
1
1
2
3
5
8
13
21
34
برنامهای بنویسید که عدد آرماسترانگ را تشخیص دهد و در خروجی آن را چاپ کند.
برنامهای بنویسید که عدد ارماسترانگ محدوده خاص را نمایش دهد. اعداد آرماسترانگ در محدوده 100 تا 2000 به صورت زیر است:
153
370
371
407
1634
برنامهای بنویسید که مجموع اعداد طبیعی 1 تا n را بدست آورد و در خروجی چاپ کند.
برنامهای بنویسید که 2 به توان n را در خروجی چاپ کند (محدوده n 1 تا 10 در نظر بگیرید).
برنامهای بنویسید که بخشپذیری لیستی از اعداد بر عدد 13 را محاسبه و نمایش دهد.
برنامهای بنویسید که تبدیل دسیمال به باینری را انجام دهد.
برنامهای بنویسید که تبدیل دسیمال به اکتال را انجام دهد.
برنامهای بنویسید که تبدیل دسیمال به هگزادسیمال را انجام دهد.
برنامه بنویسید که کد اسکی کاراکتر را چاپ کند.
برنامهای بنویسید که ب م م دو عدد را محاسبه و چاپ کند.
برنامهای بنویسید که ک م م دو عدد را محاسبه و چاپ کند.
برنامهای بنویسید که تاریخ میلادی را چاپ کند.
November 2014
Mo Tu We Th Fr Sa Su
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
برنامهای بنویسید که اعداد بخشپذیر بر عدد n را محاسبه و در خروجی چاپ کند.
برنامهای بنویسید که یک ماشین حساب ساده با عملیاتهای جمع، تفریق، ضرب و تقسیم را در کنسول پیاده سازی نماید. این برنامه هر بار دو عدد را از کاربر دریافت می کند و با انتخاب عملیاتهای بالا، حاصل را در خروجی نمایش می دهد.
برنامهای بنویسید کهسری فیبوناچی را به صورت بازگشتی محاسبه نماید و در خروجی چاپ کند.
برنامهای بنویسید که حاصلجمع بازگشتی اعداد طبیعی را محاسبه و در خروجی نمایش دهد. برای اعداد طبیعی یک محدوده در نظر بگیرید به عنوان مثال 100 یا 500 یا ...
برنامهای بنویسید که فاکتوریل یک عدد را به صورت بازگشتی محاسبه نماید.
برنامهای بنویسید که تبدیل دسیمال به باینری را به صورت بازگشتی انجام دهد.
برنامهای بنویسید که حاصلجمع دو ماتریس را محاسبه نماید.
برنامهای بنویسید که ترانهاده یک ماتریس را محاسبه نماید.
برنامهای بنویسید که حاصلضرب دو ماتریس را بدست آورد.
برنامهای بنویسید که بررسی کند رشته ورودی واروخوانه است یا خیر.
برنامهای بنویسید که حذف علامت در رشته ها را انجام دهد. علامتها شامل موارد زیر می باشد:
!()-[]{};:'"\,<>./?@#$%^&*_~
برنامهای بنویسید که کلمات یک رشته را مرتب سازی نماید. از کوچک به بزرگ.
برنامهای بنویسید که عملیات های Set در پایتون را اعمال نماید.
- عملیات اجتماع
- عملیات اشتراک
- عملیات اختلاف
- و ...
برنامهای بنویسید که حروف صدا دار را تشخیص و آنها را شمارش کند.
حروف صدا دار:
aeiou
برنامهای بنویسید که چاپ مثلث قائم الزاویه را با ستاره در کنسول را انجام دهد.
برنامهای بنویسید که چاپ هرم را با ستاره در کنسول را انجام دهد.
برنامهای بنویسید که چاپ مثلث قائم الزاویه برعکس را با ستاره در کنسول را انجام دهد.
برنامهای بنویسید که چاپ هرم معکوس را با ستاره در کنسول را انجام دهد.
برنامهای بنویسید که دو دیکشنری را با هم ادغام کند.
برنامهای بنویسید ساخت فولدر با نام دلخواه را انجام دهد.
سورس کدها
تمامی سورس کدهای سوالات بالا در محصول جدید تیم کدگیت آماده سازی و پیاده سازی شده است. زبان برنامه نویسی سورس کدها پایتون می باشد و فرمت تمامی فایلها .py است. هر پروژه در فایلی جداگانه قرار دارد و با اجرای هر فایل می توانید خروجی آن را مشاهده نمایید. سطح همه کدها مبتدی می باشد و همگی سورس کدها توسط کارشناسان کدگیت مورد بررسی و ارزیابی قرار گرفته تا از صحت آنها اطمینان حاصل شود. در صورت تمایل به یادگیری زبان پایتون می توانید دوره آموزش پایتون برای مبتدیان تهیه شده توسط مجموعه کدگیت را مشاهده نمایید.
اجرای کدها
برای اجرای کدهای این قسمت می توانید از نرم افزارهای اجراکننده سورس پایتون مانند pycharm یا jupyter notebook یا ... استفاده نمایید. تمامی سورسها استاندارد بوده و بدون مشکل اجرا خواهند شد. اگر تمایل دارید از طریق CMD کدها را اجرا نمایید پایتون را به صورت ویدئو زیر بر روی سیستم عامل ویندوز نصب کنید:
نقد و بررسیها
هنوز بررسیای ثبت نشده است.