[SW Expert Academy] D1 2047번 신문 헤드라인(python)

good_da22·2022년 5월 20일
0

SW Expert Academy

목록 보기
16/20
post-thumbnail

SW Expert Academy

D1 2047번 신문 헤드라인(python)

문제

풀이과정

파이썬 정규식을 사용하지 않고 문자를 숫자로 ord() 숫자를 문자로 chr()
대문자 A의 경우 65
알파벳의 순서 + 65
chr(ord(char) - ord('a') + 65)

소스코드

string = input()

upper = ''
for char in string:
    if ord('a') <= ord(char) <= ord('z'):
        upper += chr(ord(char) - ord('a') + 65)
    else:
        upper += char
print(upper)
profile
dev blog

0개의 댓글