بکندباز

تابعی بنویسید که با مقایسه عبارت صحیح و عبارتی که واقعاً تایپ شده، کلید(های) خراب را تشخیص دهد. فرمت تابع به این صورت است:

find_broken_keys(عبارت صحیح, عبارتی که تایپ شده)

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

find_broken_keys("happy birthday", "hawwy birthday") ➞ ["p"]

find_broken_keys("starry night", "starrq light") ➞ ["y", "n"]

find_broken_keys("beethoven", "affthoif5") ➞ ["b", "e", "v", "n"]

نکات مهم

  1. کلیدهای خراب باید به ترتیب اولین ظهورشان در عبارت مرتب شوند.
  2. برای هر حرف خراب فقط یک بار در لیست ذکر شود (حتی اگر چندبار اشتباه تایپ شده باشد).
  3. تمام حروف به صورت کوچک در نظر گرفته می‌شوند.
find_broken_keys("happy birthday", "hawwy birthday")  ➞ ["p"]
find_broken_keys("starry night", "starrq light")  ➞ ["y", "n"]
find_broken_keys("beethoven", "affthoif5")  ➞ ["b", "e", "v", "n"]
find_broken_keys("mozart", "aiwgvx")  ➞ ["m", "o", "z", "a", "r", "t"]
find_broken_keys("5678", "4678")  ➞ ["5"]
find_broken_keys("!!??$$", "$$!!??")  ➞ ["!", "?", "$"]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mahdi-babaei
تصحیح اتوماتیک
‎پایتون‎
31 خرداد 1405

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

DanialMahdik
تصحیح اتوماتیک
‎پایتون‎
27 خرداد 1405

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

user-7TvT
تصحیح اتوماتیک
‎پایتون‎
19 بهمن 1404

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

Alann2
تصحیح اتوماتیک
‎پایتون‎
12 دي 1404

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

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

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

user-GLXq
تصحیح اتوماتیک
‎پایتون‎
30 آذر 1404

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

user-VY5s
تصحیح اتوماتیک
‎پایتون‎
27 آذر 1404

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

user-X2l6
تصحیح اتوماتیک
‎پایتون‎
11 آذر 1404

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

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

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

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

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

user-husl
تصحیح اتوماتیک
‎پایتون‎
29 مهر 1404

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

Capitan
تصحیح اتوماتیک
‎پایتون‎
28 مهر 1404

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

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

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

MHRahimi
تصحیح اتوماتیک
‎پایتون‎
18 مهر 1404

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

DnIYl_zr
تصحیح اتوماتیک
‎پایتون‎
11 مهر 1404

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

user-ApSw
تصحیح اتوماتیک
‎پایتون‎
11 مهر 1404

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

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

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

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

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

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

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

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

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

user-za8l
تصحیح اتوماتیک
‎پایتون‎
27 مرداد 1404

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

user-jhYs
تصحیح اتوماتیک
‎پایتون‎
26 مرداد 1404

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

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

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

nnn_yun1416
تصحیح اتوماتیک
‎پایتون‎
30 تير 1404

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

Sinarm68
تصحیح اتوماتیک
‎پایتون‎
30 تير 1404

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

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

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

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

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

mhmdreza13
تصحیح اتوماتیک
‎پایتون‎
6 خرداد 1404

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

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

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

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

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

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

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

Arash.nc
تصحیح اتوماتیک
‎پایتون‎
25 فروردين 1404

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

user-ixnb
تصحیح اتوماتیک
‎پایتون‎
22 فروردين 1404

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

نظرات

*
*

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