برنامه نویسی

بازی پایه تاس ریختن را در پایتون ایجاد کنید

امروز، من به شما نشان خواهم داد که چگونه یک بازی تاس گردان پایه پایتون ایجاد کنید. برای این پروژه از یک وب سایت ساده استفاده کردم که نیازی به ورود به سیستم ندارد، اگر می خواهید دنبال کنید این لینک است. https://www.online-python.com/

من عجله دارم این کد نهایی است: https://replit.com/@romans1234/Dice-Game-Simplified?v=1

حالا بیایید شروع کنیم. از آنجایی که من از پایتون آنلاین استفاده می کنم، باید با یک خط کد ساده شروع کنیم تا تابع تصادفی مورد استفاده برای تاس انداختن را صادر کنیم.
from random import randint

این اختیاری است اما ما می توانیم دو پایه ایجاد کنیم print خطوطی برای خوش آمدگویی به کاربر ما در برنامه.
print("Welcome to Dice Rolling Game")
print("Intiating Game")

پس از این، می‌توانیم چندین متغیر را برای ذخیره داده‌ها اختصاص دهیم، به یک متغیر برای عددی که کاربر حدس می‌زند نیاز داریم (از تابع ورودی استفاده می‌کنیم.) می‌توانیم یک متغیر برای هر قالبی که رایانه نقش خواهد داشت ایجاد کنیم. در نهایت، یک متغیر خواهیم داشت که مجموع تاس های ریخته شده را نشان می دهد.

guess = input("Your Guess: ")
die1 = randint(1,6)
die2 = randint(1,6)
total = die1 + die2
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله آخر ما ایجاد یک دستور if است. در عبارت if ما باید بگوییم که آیا کاربر پاسخ صحیح داده است یا خیر، و اگر صحیح نیست باید پاسخ صحیح را به او بگوییم.

if total == guess:
    print("Correct!")
else:
    print("Incorrect!")
    print(total)
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خوب، حدس بزن همه ما تمام شده ایم. برای پایتون یک دسته از ویرایشگرهای کد آنلاین به صورت رایگان وجود دارد که می توانید از آنها استفاده کنید (Replit، Python آنلاین، مدارس W3، و غیره…)

from random import randint
print("Welcome to Dice Rolling Game")
print("Intiating Game")
guess = input("Your Guess: ")
die1 = randint(1,6)
die2 = randint(1,6)
total = die1 + die2
if total == guess:
    print("Correct!")
else:
    print("Incorrect!")
    print(total)
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا