حل تمرین بازی تفاضل کوئرا با پایتون
در این نوشته به روش حل یکی از سوالات برنامه نویسی وبسایت کوئرا میپردازیم.
پیشنهاد نویسنده: پروژه سایت خبری به صورت اتوماتیک با Django
حل تمرین بازی تفاضل کوئرا با پایتون
فرهاد و سلیب در حال بازی تفاضل هستند، بازی به این گونه اجرا میشود که فرهاد به سلیب یک عدد دو رقمی میدهد و سلیب باید رقم بزرگتر این عدد را از رقم کوچکتر کم کند و نتیجه را بگوید.
از آنجایی که سلیب از دبستان کلاسهایش را میپیچاند، تفریق را بهدرستی یاد نگرفته است. اما برنامهنویس متبحری است و برنامهای مینویسد که این کار را برایش انجام دهد.
حال از شما میخواهیم که همانند سلیب این برنامه را پیادهسازی کنید تا شما هم به دانش “عمل تفریق” نیازی نداشته باشید.
شما در این سوال نیاز به پیادهسازی تابعی به نام game دارید که یک عدد را به صورت عدد ورودی میگیرد و تفاضل رقم بزرگتر ورودی از رقم کوچکتر را برمیگرداند.
def game(number): pass
نمونه 1
>> game(17) > 6
7 بزرگتر از 1 است؛ پس در خروجی باید 1-7 یعنی 6 چاپ شود.
نمونه 2
>> game(66) > 0
وقتی دو رقم برابر با هم هستند، تفاضلشان برابر با صفر است.
نمونه 3
>> game(81) > 7
8 بزرگتر از 1 است؛ پس در خروجی باید 1-8 یعنی 7 چاپ شود.
کد پایتون سوال تمرین بازی تفاضل
def game(number):
yekan = number % 10
dahgan = number // 10
return abs(yekan - dahgan)
منبع سوال: کوئرا
اگر نیاز به حل تمرینهای دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.



















ارسال پاسخ