본문 바로가기
IT/Programming_프로그래밍

[Py.CheckiO / Python] Py.CheckiO의 Scientific Expedition - Conversion into CamelCase 파이썬 문제 풀이 및 해석

by 무브영/movewoo0 2021. 3. 31.
728x90
반응형

 

안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Scientific Expedition 레벨에 있는 Conversion into CamelCase 문제풀이를 해보겠습니다.

 

주의:
제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다.

 

 


 

0. Conversion into CamelCase 문제 내용

 

Conversion into CamelCase 문제는 이전에 풀어봤던 snake_case의 문자열을 CamelCase로 변환하는 문제입니다.

 

CamelCase와 snake_case에 관한 내용은 이전에 풀었던 문제에서 확인할 수 있습니다.

 

2021.03.30 - [IT/Programming_프로그래밍] - [Py.CheckiO / Python] Py.CheckiO의 Scientific Expedition - Conversion from CamelCase 파이썬 문제 풀이 및 해석

 

 

Conversion into CamelCase 문제 내용

 


 

1. Conversion into CamelCase 문제풀이

Conversion into CamelCase 문제풀이입니다.

 

주어진 문자열 name은 snake_case의 형태로 주어집니다.

 

snake_case는 언더바('_')를 통해서 단어들이 나눠지므로 우선 언더바를 기준으로 split() 함수를 사용하여

 

단어들을 분리합니다.

 

for 반복문을 통해 각 단어들의 첫글자를 capitalize() 함수를 사용하여 대문자로 만들고 

 

이를 빈 문자열 camel_name에 붙여넣고 return 하면 문제는 해결됩니다. 

 

Conversion into CamelCase 문제풀이

 

 


 

본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

 

 

 

 

728x90
반응형

댓글