본문 바로가기
Information

[Python] 파이썬 문자열 대문자, 소문자로 바꾸기

by 정티그로 2021. 4. 30.

목차

    유튜브 '나도코딩'채널 파이썬 기본강의를 들으며 정리해볼까 합니다. 6시간짜리라 시간이 조금 부담스럽기는 하지만, 그래도 기본기를 정리할 수 있는 강의라서 참 좋습니다.

     

    파이썬 문자열 대문자, 소문자로 바꾸는 방법에 대해서 알아보겠습니다.

     

    lower()

    lower 함수는 대문자 → 소문자로 바꿔줍니다. 만약 대문자가 아닌, 소문자일 경우, 그대로 반환합니다.

    python = "Python is Amazing"
    
    print(python.lower()) #소문자
    
    # 결과 : python is amazing
    

     

     

     

    upper()

    upper 함수는 소문자 → 대문자로 바꿔줍니다. lower 함수와 반대입니다.

    python = "Python is Amazing"
    
    print(python.upper()) #대문자
    
    #결과 : PYTHON IS AMAZING
    

     

     

     

    isupper()

    isupper 함수는 문자열이 대문자인지 여부를 검사합니다.

    python = "Python is Amazing"
    
    print(python[0].isupper()) #0번째 문자가 대문자인가? 대문자면 true, 아니면 false
    
    #결과 : True

    0번째 문자는 대문자 'P'이기 때문에, True 값을 반환합니다.

     

     

     

    len()

    len 함수는 문자열의 길이를 알 수 있습니다. "Python is Amazing"은 띄어쓰기 포함 총 17자입니다. 결과 역시 17이 나오는 것을 확인할 수 있습니다.

    python = "Python is Amazing"
    
    print(len(python)) #문자열의 길이 반환
    
    #결과 : 17