예를 들어 고유 한 명사를 이름 입력이 이루어진 후 대문자로 변환하려고합니다. 이 같은파이썬에서 문자열의 첫 글자를 대문자로 바꾸기
>>> name = 'joe'
>>> name.title()
'Joe'
예를 들어 고유 한 명사를 이름 입력이 이루어진 후 대문자로 변환하려고합니다. 이 같은파이썬에서 문자열의 첫 글자를 대문자로 바꾸기
>>> name = 'joe'
>>> name.title()
'Joe'
당신이 달성 string.title()
를 사용
str = "hello world"
str = str[0].upper() + str[1:]
사용 upper()
방법 :
.capitalize()와 .title은(), 사용하지만, 둘 다 문제가 될 수있다 :
>>> "onE".capitalize()
'One'
>>> "onE".title()
'One'
둘 모두 문자열의 다른 문자를 소문자로 바꿉니다. 직접 작성 :
>>> xzy = lambda x: x[0].upper() + x[1:]
>>> xzy('onE')
'OnE'
그럼, 무엇이 문제입니까? –