ساخت بازی سنگ کاغذ قیچی در پایتون – راهنمای کاربردی

۷۴۵۴ بازدید
آخرین به‌روزرسانی: ۹ خرداد ۱۴۰۳
زمان مطالعه: ۳ دقیقه
دانلود PDF مقاله
ساخت بازی سنگ کاغذ قیچی در پایتون – راهنمای کاربردیساخت بازی سنگ کاغذ قیچی در پایتون – راهنمای کاربردی

«زبان برنامه‌نویسی پایتون» (Python Programming Language) یک زبان برنامه‌نویسی همه‌منظوره است که می‌توان با استفاده از آن، کارهای گوناگون از برنامه‌نویسی وب گرفته تا محاسبات و پردازش‌های علمی را انجام داد. نوشتن بازی یکی از انواع کارهایی است که می‌توان با استفاده از این زبان انجام داد. افراد علاقه‌مند به بازی‌نویسی، می‌توانند کار را از نوشتن بازی‌های ساده‌تر و کوچک‌تر آغاز کنند. بازی محبوب سنگ، کاغذ، قیچی یکی از این بازی‌ها است. در ادامه، نحوه ساخت بازی سنگ کاغذ قیچی در پایتون آموزش داده می‌شود. در قطعه کدی که در ادامه ارائه می‌شود، از هیچ کتابخانه بازی خارجی از جمله PyGame استفاده نخواهد شد.

997696

ساخت بازی سنگ کاغذ قیچی در پایتون

در این بازی، کاربر اولین شانس را برای انتخاب از میان گزینه‌های سنگ، کاغذ و قیچی دارد. پس از آن، کامپیوتر از میان دو انتخاب باقیمانده، به صورت تصادفی، یک گزینه را انتخاب می‌کند.

سپس، بر اساس قواعد بازی سنگ، کاغذ، قیچی، برنده اعلام می‌شود. قواعد انتخاب برنده در بازی سنگ، کاغذ، قیچی در ادامه آمده است.

  • سنگ در مقایسه با کاغذ -> کاغذ برنده می‌شود.
  • سنگ در مقایسه با قیچی -> سنگ برنده می‌شود.
  • کاغذ در مقایسه با قیچی -> قیچی برنده می‌شود.

برای ساخت بازی سنگ کاغذ قیچی در پایتون از تابع توکار randint()‎ برای تولید مقدار صحیح تصادفی در یک طیف داده شده، استفاده می‌شود. این تابع درون ماژول Random در پایتون قرار گرفته است. در ادامه، کد پیاده‌سازی این بازی در پایتون، ارائه شده است.

خروجی قطعه کد بالا، به صورت زیر است.

winning Rules of the Rock paper and scissor game as follows:
rock vs paper->paper wins 
rock vs scissors->rock wins 
paper vs scissors->scissors wins 

Enter choice 
 1. Rock 
 2. paper 
 3. scissor 

User turn: 1
User choice is: Rock

Now its computer turn.......

computer choice is: paper
Rock V/s paper
paper wins =>computer wins
do you want to play again?
N

اگر نوشته بالا برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:

^^

بر اساس رای ۲۶ نفر
آیا این مطلب برای شما مفید بود؟
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
منابع:
Programiz
دانلود PDF مقاله
۴ دیدگاه برای «ساخت بازی سنگ کاغذ قیچی در پایتون – راهنمای کاربردی»

سلام.من همه کد ها رو زدم ولی نمیدنم چرا برای random.randint ارور میده

سلام ، میشه سورس نسخه گرافیکی این بازی هم بزارین ؟

سلام
من این کد هارو توی نرم افزار پایتون نسخه ۳ وارد کردم ولی نمی دونم چرا برای دستور های elif و if خطای سینتکس رو میداد

سلام
به اختمال زیاد فاصله ها به خوبی رعایت نشده

نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *