در این پست وبلاگ، یک بازی حدس زدن ساده در پایتون را پیاده سازی خواهیم کرد. در این بازی، کامپیوتر یک عدد را انتخاب می کند و بازیکن باید سعی کند آن را حدس بزند. برای راحتی بازیکن، کامپیوتر به او نشان می دهد که عدد انتخاب شده بزرگتر یا کوچکتر از حدس او است.
کد پایتون زیر نحوه پیاده سازی این بازی را نشان می دهد:
import random number = random.randint(1, 100) guess = int(input("حدس بزنید چه عددی انتخاب شده است (عدد بین ۱ تا ۱۰۰): ")) while number != guess: if guess < number: print("عدد انتخاب شده بزرگتر است") else: print("عدد انتخاب شده کوچکتر است") guess = int(input("دوباره حدس بزنید: ")) print("تبریک! شما عدد انتخاب شده را حدس زدید.")
در این کد، تابع randint
از ماژول random
استفاده شده است تا یک عدد تصادفی بین ۱ تا ۱۰۰ انتخاب شود. سپس بازیکن از طریق تابع input
یک عدد حدس زده و با استفاده از یک حلقه while
، بازی ادامه می یابد تا زمانی که حدس بازیکن با عدد تصادفی برابر شود. در هر دور از حلقه، بازیکن به دلیل بزرگتر یا کوچکتر بودن عدد حدس زده شده، پیام مناسب دریافت می کند. وقتی کاربر به عدد درست رسید، پیام تبریک چاپ می شود.
این بازی به عنوان یک پروژه ساده و جالب برای تمرین در پایتون و همچنین بهبود مهارت های حدس و گمانه زنی مناسب است.
اما شاید برای نمایش بهتر باشد که کد دارای متن فارسی نباشه.
import random number = random.randint(1, 100) guess = int(input("Guess a number between 1 and 100:")) while number != guess: if guess < number: print("Your guess is too high.") else: print("Your guess is too low. ") guess = int(input("Try again!")) print("Congratulations! You guessed the number!")