Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.07.2021, 15:35   #1
RayOver
Пользователь
 
Регистрация: 16.07.2021
Сообщений: 18
Сообщение Не получается решить задачку.

Добрый день. Я новичок в изучении Python. Возникли проблемы с решением задачки. Не могу понять, в чем проблема. Взгляните на скриншоты.
На первом скриншоте описание задачки
На втором ошибка
На третьем код
Изображения
Тип файла: png Screenshot_3.png (16.7 Кб, 13 просмотров)
Тип файла: png Screenshot_4.png (10.2 Кб, 14 просмотров)
Тип файла: png Screenshot_5.png (7.2 Кб, 13 просмотров)
RayOver вне форума Ответить с цитированием
Старый 16.07.2021, 15:56   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Код:
def to_camel_case(text):
    if len(text) == 0:
        return text
    text = text.replace("-", "_").split("_")
    return text[0] + "".join(i.capitalize() for i in text[1:])
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 16.07.2021, 17:07   #3
RayOver
Пользователь
 
Регистрация: 16.07.2021
Сообщений: 18
По умолчанию

BDA, Спасибо большое.
Могу я узнать в чем моя ошибка?
RayOver вне форума Ответить с цитированием
Старый 16.07.2021, 17:31   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Вы сначала убираете тире и нижние подчеркивания, а потом режете строку по любому пробельному символу. А нужно резать по тире или нижнему подчеркиванию.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 16.07.2021, 17:43   #5
RayOver
Пользователь
 
Регистрация: 16.07.2021
Сообщений: 18
По умолчанию

BDA, ааа, понял, благодарю
RayOver вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решить задачку Trash7 Фриланс 4 03.03.2017 10:59
решить задачку на C++ toffa Фриланс 0 21.04.2013 11:20
Решить задачку... VintProg Свободное общение 4 23.08.2011 16:54
помогите решить задачку gorez Паскаль, Turbo Pascal, PascalABC.NET 10 08.04.2008 14:49