فهرست مطالب:

بازی ساده حدس زدن شماره پایتون: 11 مرحله
بازی ساده حدس زدن شماره پایتون: 11 مرحله

تصویری: بازی ساده حدس زدن شماره پایتون: 11 مرحله

تصویری: بازی ساده حدس زدن شماره پایتون: 11 مرحله
تصویری: پایتون مقدماتی استاد جادی - قسمت دوازده، ویدئوی انحرافی دوم : بازی حدس عدد 2024, جولای
Anonim
بازی ساده حدس زدن شماره پایتون
بازی ساده حدس زدن شماره پایتون

در این آموزش ما نحوه ایجاد بازی ساده حدس زدن شماره پایتون را در برنامه Pycharm آموزش خواهیم داد. پایتون یک زبان برنامه نویسی است که هم برای مبتدیان و هم برای متخصصان عالی است. سبک کد نویسی در پایتون به راحتی قابل خواندن و دنبال کردن است. هدف نهایی این آموزش نشان دادن کمی نحوه نوشتن یک اسکریپت ساده برای سرگرمی است که ممکن است کنجکاوی فرد را برای برنامه نویسی برانگیزد.

فهرست مطالب:

1. Python نسخه 3.7 را دریافت کرده و نصب کنید

2. Pycharm را دریافت کرده و نصب کنید

3. تنظیم Pycharm برای اولین بار

4. ایجاد یک عدد تصادفی

5. دریافت ورودی از کاربر

6. ایجاد یک حلقه while while

7. ایجاد عبارت "اگر" ، "elif" ، "else"

8. نمایش پیام به کاربر

موارد اضافی

کلید واژه ها

کد نهایی

مرحله 1: مرور کلی

بررسی اجمالی
بررسی اجمالی

این بازی حدس زدن به منظور نشان دادن برخی از تکنیک های اساسی برنامه نویسی با استفاده از python با pycharm IDE به کاربر ایجاد شده است. اساس این آموزش استفاده از مولد اعداد تصادفی برای ایجاد یک بازی حدس زدن ساده خواهد بود. نتیجه نهایی می تواند منجر به درک شخصی از نحوه تولید اعداد تصادفی شود. به عنوان مثال ، در بازی های ویدئویی که خسارت به اعداد وارد می شود ، این اعداد عموماً با یک مولد اعداد تصادفی تولید می شوند که الزامات خاصی را مشابه آنچه ما ایجاد کرده ایم ، دارد. مولد اعداد تصادفی می تواند پیچیده تر باشد ، اما می توان ایده اصلی نحوه عملکرد آن را بدست آورد.

مرحله 2: نصب Python و Pycharm

منابع:

www.python.org/

www.jetbrains.com/pycharm/

مرحله 3: راهنمای ویدئو

Image
Image

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

مرحله 4: ایجاد یک شماره تصادفی

دریافت ورودی از کاربر
دریافت ورودی از کاربر

برای اینکه بازی یک چالش ساده داشته باشد ، می خواهیم یک عدد تصادفی زیر 100 ایجاد کنیم. این عدد یکی از مواردی است که باید توسط بازیکن حدس زده شود. محدوده اعداد بین 1 تا 99 خواهد بود. ما با نوشتن عبارت زیر این کار را انجام می دهیم:

randomNumber = random.randint (1 ، 99)

"randomNumber" متغیری است که ما تعداد تصادفی را در آن ذخیره می کنیم.

"random.randint (1، 99)" برای تولید یک عدد تصادفی بین 1 و 99 استفاده می شود.

*توجه: مطمئن شوید در بالای کدی که "واردات تصادفی" می نویسید وگرنه نمی توانید از "random.randint (1، 99)" استفاده کنید.

یک نکته مهم این است که تورفتگی را دقیقاً از مثالها دنبال کنید زیرا پایتون از طریق تورفتگی ساختار یافته است. اگر گزاره ای در خط تورفت اشتباه قرار گیرد ، ممکن است هنگام تلاش برای انجام بازی ، خطا ارائه شود.

مرحله 5: دریافت ورودی از کاربر

برای اینکه بازی ما کار کند ، باید بتوانیم ورودی کاربر را دریافت کنیم. ما باید حدس بزنیم که چه تعداد تصادفی از بازیکن خواهد بود. محدوده عددی که می توان حدس زد از 1 تا 99 است. این برنامه زمانی که عددی خارج از محدوده باشد خطایی ارائه نمی دهد ، با این حال حلقه تا حدس زدن عدد صحیح ادامه می یابد.

ما این کار را با استفاده از دستور "input" انجام می دهیم که می توانید به این شکل بنویسید.

guess = int (ورودی ("عددی بین 1 تا 99 وارد کنید:"))

ما ورودی کاربر را در متغیری به نام "حدس" ذخیره می کنیم. "int" به این معنی است که ما ورودی را از کاربر به عنوان یک عدد صحیح ذخیره می کنیم ، بدین معنی که یک مقدار عددی کامل خواهد بود. بخشهای ورودی ("وارد کردن یک عدد بین 1 تا 99:") به رایانه ای که می گوییم ورودی کاربر را می گوییم ، و در صورت ادامه حلقه پیام زیر را نمایش می دهد.

مرحله 6: ایجاد حلقه Basic while

ایجاد حلقه Basic while
ایجاد حلقه Basic while

اکنون باید یک حلقه while ایجاد کنیم. برای تحقق این امر ، ما باید بیانیه ای بنویسیم که تا زمانی که درست نباشد کار کند. حلقه while در این برنامه تورفتگی ندارد و شامل عبارات "If/Elif" است که در زیر آن قرار گرفته است. دستورات "If/Elif" تا زمانی که دستور حلقه while درست نباشد به کار خود ادامه می دهد.

در حالی که randomNumber! = حدس بزنید:

مرحله 7: ایجاد عبارت Elif

ایجاد عبارت If Elif
ایجاد عبارت If Elif

عبارت "If/Elif" مخفف عبارت "اگر این درست است" است ، اگر نه ، این کار را انجام دهید ، کار دیگری انجام دهید. این بیانیه به گونه ای نوشته شده است که در صورت اشتباه بودن حدس اولیه ، کاربر بتواند ورودی جدیدی را وارد کند. بیانیه چاپ شده در "اگر/الیف" به آنها نشان می دهد که آیا حدس یا خیلی زیاد است یا خیلی کم است یا خیر.

مرحله 8: نوشتن بیانیه نهایی

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

دستور نهایی در خارج از حلقه while نوشته می شود و بدون تورفتگی وجود دارد. هنگامی که کاربر عدد مناسب را حدس زد ، حلقه while "شکسته" یا "توقف" می کند و سپس به دستور نهایی پایین می رود. این زمانی رخ می دهد که متغیر "حدس" و متغیر "randomNumber" برابر شوند. سپس بازی تمام می شود تا برنامه دوباره شروع شود.

مرحله 9: موارد اضافی

پس از اتمام بازی حدس زدن بازی Instructable ، ممکن است بخواهید پایتون را بیشتر کاوش کنید. در اینجا چند ایده برای به چالش کشیدن مهارت پایتون وجود دارد.

  1. سعی کنید محدوده اعداد را برای عدد تصادفی تغییر دهید.
  2. پیامها را به کاربر به چیزی بهتر تغییر دهید.
  3. سعی کنید برنامه را از تعداد تلاشهای خود حفظ کند تا پاسخ درست را دریافت کنید.

مرحله 10: کلمات کلیدی

  1. پایتون یک زبان برنامه نویسی است.
  2. Pycharm برنامه ای است که به ساخت برنامه های Python کمک می کند.
  3. "تصادفی" یک مولد اعداد تصادفی است
  4. "متغیر" نمادی است که ممکن است مقدار آن تغییر کند
  5. "int" یک نوع داده کوتاه برای اعداد صحیح کامل است
  6. "ورودی" نحوه دریافت ورودی کاربر است
  7. "چاپ" به شما امکان می دهد پیامی را برای کاربر روی صفحه چاپ کنید
  8. "while" عبارت حلقه ای است که می گوید در حالی که این درست است کاری انجام دهید
  9. عبارت "اگر" به این معنی که اگر این درست است ، این کار را انجام دهید
  10. "! =" به معنی برابر نیست
  11. "<" به معنای کمتر از
  12. ">" به معنی بزرگتر از
  13. "elif" مخفف عبارت else if است

توصیه شده: