Предмет: Информатика, автор: ReyZe

Написать код на Python
Вы решили написать преобразователь кода на Python в код Java. Так как на Java принят стандарт наименования CamelCase, то вы решили научиться превращать имена из underscore в этот формат. Стиль underscore характеризуется тем, что слова в имени пишутся строчными буквами и разделяются между собой символом подчеркивания _. Стиль CamelCase означает, что каждое слово пишется с заглавной буквы и разделителей между словами нет. Итак, вводится одна строка, содержащая имя, записанное в формате underscore. Программа выводит строчку, содержащую имя в формате CamelCase.

________________________________________

Вводимые данные:

my_class

c

Выводимые данные:

MyClass

C

Ответы

Автор ответа: hypefaq
0

name = input("Введите данные: ")  # считываем имя в формате underscore

words = name.split('_')  # разбиваем имя на слова

# преобразуем первую букву каждого слова в заглавную

words = [word.capitalize() for word in words]

# объединяем слова в одно имя и выводим результат

camel_case_name = ''.join(words)

print(camel_case_name)

Похожие вопросы