코드예시👨🏻‍💻▶️ 파이썬

파이썬 문자열 변환 코드

코뮤니티 2020. 10. 29. 18:06

문제 내용

문자열에서 대문자는 소문자로, 소문자는 대문자로 변환하고, 동시에 문자열이 거꾸로 출력되는 프로그램을 작성하시오

 

 

문제 풀이

## 전역 변수 선언 부분 ##
inStr, outStr = "", ""
ch = ""

## 메인 코드 부분 ##
if __name__ ==  "__main__" :
    inStr = input("내용 : ")
   
    #문자를 하나씩 변형시켜서 outStr에 저장시켜주기
    for ch in inStr:
        #소문자를 대문자로. 대문자를 소문자로
        if (ord(ch) >= ord("A") and ord(ch) <= ord("Z")) :
            newCh = ch.lower()
        elif (ord(ch) >= ord("a") and ord(ch) <= ord("z")) :
            newCh = ch.upper()
            
        #거꾸로 저장해주기
        outStr=newCh+outStr
        
print("대소문자와 거꾸로 변환 결과 --> %s" % outStr)

 

 

코드 결과

#입력 예시
내용 : HI, nice TO meet u zzZ
대소문자와 거꾸로 변환 결과 --> zZZUUTTEEMootEECINiiih

 


 

 

나와 어울리는 개발자 유형 찾기

MBTI로 알아보는 개발자 유형 내 안의 개발자를 찾아서...⭐

comu.codeuniv.kr