코딩 테스트/leetCode

[leetCode] 709. To Lower Case (Python)

우주바다 2022. 10. 24. 23:12
728x90

▼ 문제 바로가기 (링크)  

https://leetcode.com/problems/to-lower-case/

 

To Lower Case - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com


문자열 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
반응형