반응형
목록
- 대, 소문자 변경
- 공백 제거
대, 소문자 변경
1. str.lower(): 문자열의 모든 문자를 소문자로 변환합니다.
text = "Hello, World!"
lowercase_text = text.lower()
print(lowercase_text) # Output: 'hello, world!'
2. str.upper(): 문자열의 모든 문자를 대문자로 변환합니다.
text = "Hello, World!"
uppercase_text = text.upper()
print(uppercase_text) # Output: 'HELLO, WORLD!'
3. str.capitalize(): 문자열의 첫 번째 문자를 대문자로 만들고 나머지는 소문자로 만듭니다.
text = "hello, world!"
capitalized_text = text.capitalize()
print(capitalized_text) # Output: 'Hello, world!'
4. str.title(): 문자열에서 각 단어의 첫 글자를 대문자로 하고 나머지는 소문자로 만듭니다.
text = "hello, world!"
title_text = text.title()
print(title_text) # Output: 'Hello, World!'
5. str.swapcase(): 문자열에 있는 각 문자의 대소문자를 바꿉니다(대문자에서 소문자로 또는 그 반대로).
text = "Hello, World!"
swapped_case_text = text.swapcase()
print(swapped_case_text) # Output: 'hELLO, wORLD!'
공백 제거
1. str.strip(): 문자열의 시작과 끝 모두에서 공백을 제거합니다.
text = " Hello, World! "
stripped_text = text.strip()
print(f"|{left_stripped_text}|") # Output: '|Hello, World!|'
2. str.lstrip(): 문자열의 시작 부분(왼쪽)에서 공백을 제거합니다.
text = " Hello, World! "
left_stripped_text = text.lstrip()
print(f"|{left_stripped_text}|") # Output: '|Hello, World! |'
3. str.rstrip(): 문자열의 끝(오른쪽)에서 공백을 제거합니다.
text = " Hello, World! "
right_stripped_text = text.rstrip()
print(f"|{right_stripped_text}|") # Output: '| Hello, World!|'
이러한 메서드는 표시 또는 처리를 위해 사용자 입력을 정리하거나 텍스트 서식을 지정하는 데 유용합니다. 공백뿐만 아니라 탭(\t) 및 개행 문자(\n)와 같은 다른 공백 문자도 제거합니다.
반응형
'Python > Python 기본' 카테고리의 다른 글
[Python] 파이썬 부울(Boolean)이란? (0) | 2023.04.21 |
---|---|
[Python] 문자열 구성에 관한 명령어들(is00, find, in, spit, f-문자열) (0) | 2023.04.21 |
[Python] str 함수와 format함수 사용법 (0) | 2023.04.21 |
[Python] input 함수와 케스팅(Casting) 함수에 대해 알아보자! (0) | 2023.04.20 |
[Python] 파이썬 변수와 복합 연산자 활용 (0) | 2023.04.20 |