728x90
▼ 문제 바로가기 (링크) ▼
https://leetcode.com/problems/to-lower-case/
문자열 s가 주어진다.
대문자가 있다면 모두 소문자로 바꾸어 반환하는 문제.
class Solution:
def toLowerCase(self, s: str) -> str:
answer = ""
for i in s:
if i.isupper():
answer += i.lower()
else:
answer += i
return answer
대소문자 판별: 불리언 값으로 반환(대상의 모든 값)
.isupper() 대문자인지 판별
.islower() 소문자인지 판별
대소문자 변환:
.upper() 대문자로 변환
.lower() 소문자로 변환
판별 함수와 변환 함수 모두, 판별하려는 문자열 변수 뒤에 .을 입력해 사용한다.
728x90
반응형
'코딩 테스트 > leetCode' 카테고리의 다른 글
[leetCode] 1323. Maximum 69 Number (Python) (0) | 2022.10.25 |
---|---|
[leetCode] 1662. Check If Two String Arrays are Equivalent (Python) (0) | 2022.10.25 |
[leetCode] 1816. Truncate Sentence (Python) (0) | 2022.10.24 |
[leetCode] 645. Set Mismatch (Python) (0) | 2022.10.23 |
[leetCode] 2006. Count Number of Pairs With Absolute Difference K (Python) (0) | 2022.10.22 |