بکندباز

یک تابع بنویسید که مقدار x (متغیر مجهول در معادله) را برگرداند. هر معادله به فرمت زیر خواهد بود:

x + 6 = 12

نمونه ورودی و خروجی

solve("x + 43 = 50") ➞ 7

solve("x - 9 = 10") ➞ 19

solve("x + 300 = 100") ➞ -200

نکات:

  • متغیر x همیشه در جای مشخصی قرار دارد (معادله‌ای به صورت 6 + x = 12 وجود نخواهد داشت).
  • هر معادله شامل عملگر جمع (+) یا تفریق (-) خواهد بود.
  • مقدار x ممکن است منفی باشد.
self.assertEqual(solve("x + 43 = 50"), 7)
self.assertEqual(solve("x - 9 = 10"), 19)
self.assertEqual(solve("x + 300 = 100"), -200)
self.assertEqual(solve("x - 0 = 0"), 0)
self.assertEqual(solve("x + 188 = 866"), 678)
self.assertEqual(solve("x + -500 = -200"), 300)

پاسخ های کاربران به این تمرین

Aboolkhafan
امتیاز:‌ 4901
تصحیح اتوماتیک 0 0
‎پایتون‎
27 آبان 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
امتیاز:‌ 4901
تصحیح اتوماتیک 0 0
‎پایتون‎
26 آبان 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

MarsBoy
امتیاز:‌ 4901
تصحیح اتوماتیک 0 0
‎پایتون‎
26 آبان 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Sa_shadow
امتیاز:‌ 4901
تصحیح اتوماتیک 0 0
‎پایتون‎
26 آبان 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Arhsi8294
امتیاز:‌ 4901
تصحیح اتوماتیک 0 0
‎پایتون‎
26 آبان 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

تمرینات مرتبط