Python3하지 STR 자신의 변환이 낮은 소문자 문자를 비트
원제 https://leetcode-cn.com/problems/to-lower-case/
제목 :
문자열을 사용할 수 없습니다 낮은 () API를 제공!
함수와 toLowerCase ()를 구현, 함수는 문자열 인수 str을 소요하고, 소문자로 문자열을 대문자로 변환 한 다음 새로운 문자열을 반환합니다.
예 1 :
输入: "Hello"
输出: "hello"
예 2 :
输入: "here"
输出: "here"
예 3 :
输入: "LOVELY"
输出: "lovely"
문제 해결 :
class Solution:
def toLowerCase(self, str: str) -> str:
return ''.join(list(map(lambda x:chr(ord(x)|32), str))) # 变小写就和32按位或,变大写就和-33按位与,大变小小变大则和32按位异或