✳️ upper( )
: 문자열을 대문자로 변경
string.upper()
🟢 예시
T1 = 't1 fighting 결승 가자'
T1.upper()
- 문자열 중 알파벳만 대소문자를 두기 때문에 한글이나 숫자, 기호는 변동이 없다.
- 당연한 이야기이겠지만, upper 함수를 이용했다고 해서 본래의 T1 이라는 변수의 값이 변하지는 않는다.
- 그래서 따로 다른 변수에 할당해주면 변환된 값을 이용해볼 수 있다.
✳️ lower( )
: 문자열을 소문자로 변경
string.lower()
🟢 예시
T1 = 'ZEUS, ONER, FAKER, GUMAYUSI, KERIA'
T1.lower()
- 티원 선수들의 이름을 가진 문자열을 모두 소문자로 바꾸기!
- 마찬가지로 이 또한 변수에 할당해주면 변환된 값을 쓸 수 있음!
✳️ isupper( )
: 문자열 내부의 있는 모든 문자가 대문자인지 검사하는 함수로 모든 문자가 대문자이면 True를 반환
string.isupper()
🟢 예시
- 아까 만들어 뒀던 T1_UPPER 라는 변수에 사진과 같은 문자열이 할당되어 있다.
- 대문자인지 물어보쟝
T1_UPPER.isupper()
- 만약에 숫자나 기호가 들어가 있으면? 그래도 True는 나온당
HI_2 = 'T1 HI 1234 !!!'
HI_2.isupper()
- 소문자가 있다면 False로 출력
HI_2 = 'T1 hi 1234 !!!'
HI_2.isupper()
✳️ islower( )
: 문자열 내부의 있는 모든 문자가 소문자인지 검사하는 함수로 모든 문자가 소문자이면 True를 반환
string.islower()
🟢 예시
- 아까 만들어준 T1_lower 이라는 변수에는 다음과 같이 문자열이 할당 되어있당
- 이것도 소문자 확인을 해본다면?
T1_lower.islower()
- isupper도 소문자와 숫자, 기호가 있어도 True로 출력
hi = 't1 hi 1234 @@@'
hi.islower()
- 대문자가 있다면 False로 출력
hi = 'T1 hi 1234 @@@'
hi.islower()
'📒 Today I Learn > 🐍 Python' 카테고리의 다른 글
[Python] 크기가 작은 부분 문자열 (0) | 2024.09.09 |
---|---|
[Python] 삼총사 문제로 삼중 for문 (0) | 2024.09.06 |
[Python] 3진법 뒤집기 (직접 구하기, divmod, int) (0) | 2024.09.04 |
[Python] 유클리드 호제법을 이용한 최대공약수와 최소공배수 구하기 (0) | 2024.09.03 |
[Python] input() (0) | 2024.09.03 |