بکندباز

شما احتمالاً با camel casing و snake casing آشنا هستید. در این تمرین شما باید تابعی بنویسید که یک رشته به فرمت camel casing را دریافت و آن را به snake casing تبدیل کنید.

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

camel_to_snake("itsASample") ➞ "its_a_sample"

camel_to_snake("methodsInJavaAreInCamelCasing") ➞ methods_in_java_are_in_camel_casing

camel_to_snake("IEatAnAppleEveryday") ➞ i_eat_an_apple_everyday
-ورودی همیشه به صورت camel casing می آید
-عددی در ورودی وجود ندارد

self.assertEqual(camel_to_snake("itsASample"), "its_a_sample")
self.assertEqual(camel_to_snake("methodsInJavaAreInCamelCasing"), "methods_in_java_are_in_camel_casig")
self.assertEqual(camel_to_snake("IEatAnAppleEveryday"), "i_eat_an_apple_everyday")

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

Sinarm68
امتیاز:‌ 912
تصحیح اتوماتیک 0 0
‎پایتون‎
2 مرداد 1404

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

user-WFwX
امتیاز:‌ 456
تصحیح اتوماتیک 0 0
‎پایتون‎
7 تير 1404

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

mantix
امتیاز:‌ 19072
تصحیح اتوماتیک 0 0
‎پایتون‎
20 خرداد 1404

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

arsep363
امتیاز:‌ 1688
تصحیح اتوماتیک 0 0
‎پایتون‎
13 ارديبهشت 1404

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

محمد سیل سپور
امتیاز:‌ 4735
تصحیح اتوماتیک 0 0
‎پایتون‎
6 ارديبهشت 1404

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

Arash.nc
امتیاز:‌ 1186
تصحیح اتوماتیک 0 0
‎پایتون‎
11 فروردين 1404

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

user-ixnb
امتیاز:‌ 4143
تصحیح اتوماتیک 0 0
‎پایتون‎
9 فروردين 1404

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

user-0vUj
امتیاز:‌ 1040
تصحیح اتوماتیک 0 0
‎پایتون‎
9 فروردين 1404

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

MarsBoy
امتیاز:‌ 7594
تصحیح اتوماتیک 0 0
‎پایتون‎
9 فروردين 1404

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

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