بکندباز

تابعی بنویسید که یک لیست از جهت‌های چرخش ("left" یا "right") را دریافت کند و تعداد چرخش‌های کامل ۳۶۰ درجه را برگرداند. هر کلمه در لیست معادل یک چرخش ۹۰ درجه در آن جهت است.

مثال عملی

spin_around(["right", "right", "right", "right", "left", "right"]) ➞ 1
# ۴ بار چرخش به راست: ۹۰ * ۴ = ۳۶۰ درجه (۱ چرخش کامل)
# سپس ۱ بار چرخش به چپ: ۳۶۰ - ۹۰ = ۲۷۰ درجه
# و دوباره ۱ بار چرخش به راست: ۲۷۰ + ۹۰ = ۳۶۰ درجه (همان چرخش کامل قبلی)

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

spin_around(["left", "right", "left", "right"]) ➞ 0

spin_around(["right", "right", "right", "right", "right", "right", "right", "right"]) ➞ 2

spin_around(["left", "left", "left", "left"]) ➞ 1

نکات

  • یک عدد مثبت برگردانید.
  • تمام تست‌ها فقط شامل کلمات “right” (راست) و “left” (چپ) خواهند بود.
spin_around(["left", "right", "left", "right"])  ➞ 0
spin_around(["right", "right", "right", "right", "right", "right", "right", "right"])  ➞ 2
spin_around(["left", "left", "left", "left"])  ➞ 1
spin_around(['left'])  ➞ 0
spin_around(['left', 'left', 'right', 'left', 'left', 'left', 'left', 'left', 'left', 'right', 'left', 'left', 'right', 'right', 'right', 'right', 'left', 'left', 'right', 'right'])  ➞ 1
spin_around(['right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right', 'right'])  ➞ 10

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

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

user-8j7W
تصحیح اتوماتیک
‎پایتون‎
14 مرداد 1405

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

user-Z1Jf
تصحیح اتوماتیک
‎پایتون‎
13 مرداد 1405

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

user-ARDO
تصحیح اتوماتیک
‎پایتون‎
13 مرداد 1405

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

user-Vsz1
تصحیح اتوماتیک
‎پایتون‎
12 مرداد 1405

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

DarkLordzx
تصحیح اتوماتیک
‎پایتون‎
28 تير 1405

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

user-ErJo
تصحیح اتوماتیک
‎پایتون‎
14 تير 1405

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

MoYaKeMo
تصحیح اتوماتیک
‎پایتون‎
5 تير 1405

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

DanialMahdik
تصحیح اتوماتیک
‎پایتون‎
2 تير 1405

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

---N---
تصحیح اتوماتیک
‎پایتون‎
2 تير 1405

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

user-9XCM
تصحیح اتوماتیک
‎پایتون‎
16 خرداد 1405

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

user-TdtI
تصحیح اتوماتیک
‎پایتون‎
8 خرداد 1405

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

user-r39G
تصحیح اتوماتیک
‎پایتون‎
5 خرداد 1405

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

user-j2ej
تصحیح اتوماتیک
‎پایتون‎
26 ارديبهشت 1405

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

user-qoMW
تصحیح اتوماتیک
‎پایتون‎
22 ارديبهشت 1405

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

user-ra8B
تصحیح اتوماتیک
‎پایتون‎
19 ارديبهشت 1405

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

user-g5Oc
تصحیح اتوماتیک
‎پایتون‎
19 ارديبهشت 1405

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

user-Ux7Y
تصحیح اتوماتیک
‎پایتون‎
19 ارديبهشت 1405

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

user-bZ5d
تصحیح اتوماتیک
‎پایتون‎
18 ارديبهشت 1405

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

user-fIAX
تصحیح اتوماتیک
‎پایتون‎
7 ارديبهشت 1405

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

user-2v5s
تصحیح اتوماتیک
‎پایتون‎
6 ارديبهشت 1405

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

nooneprog
تصحیح اتوماتیک
‎پایتون‎
2 ارديبهشت 1405

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

user-18gt
تصحیح اتوماتیک
‎پایتون‎
28 فروردين 1405

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

user-bi07
تصحیح اتوماتیک
‎پایتون‎
27 فروردين 1405

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

user-xJQE
تصحیح اتوماتیک
‎پایتون‎
20 بهمن 1404

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

mohamad0232
تصحیح اتوماتیک
‎پایتون‎
15 دي 1404

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

user-xJHW
تصحیح اتوماتیک
‎پایتون‎
7 دي 1404

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

user-00K5
تصحیح اتوماتیک
‎پایتون‎
19 آبان 1404

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

user-z3Qv
تصحیح اتوماتیک
‎پایتون‎
18 آبان 1404

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

MHRahimi
تصحیح اتوماتیک
‎پایتون‎
13 آبان 1404

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

Amin
تصحیح اتوماتیک
‎پایتون‎
25 مهر 1404

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

user-7hyY
تصحیح اتوماتیک
‎پایتون‎
30 شهريور 1404

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

Moohal
تصحیح اتوماتیک
‎پایتون‎
9 شهريور 1404

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

user-yVts
تصحیح اتوماتیک
‎پایتون‎
2 شهريور 1404

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

Alann2
تصحیح اتوماتیک
‎پایتون‎
14 مرداد 1404

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

mojtaba13
تصحیح اتوماتیک
‎پایتون‎
28 تير 1404

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

Parsa_D_R
تصحیح اتوماتیک
‎پایتون‎
11 تير 1404

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

user-WFwX
تصحیح اتوماتیک
‎پایتون‎
22 خرداد 1404

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

sajjad85
تصحیح اتوماتیک
‎پایتون‎
19 ارديبهشت 1404

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

Mikaeil
تصحیح اتوماتیک
‎پایتون‎
19 ارديبهشت 1404

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

arsep363
تصحیح اتوماتیک
‎پایتون‎
12 ارديبهشت 1404

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

user-ixnb
تصحیح اتوماتیک
‎پایتون‎
11 ارديبهشت 1404

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

user-jJQg
تصحیح اتوماتیک
‎پایتون‎
1 ارديبهشت 1404

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

نظرات

*
*

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