[SWEA D1] 2050. 알파벳을 숫자로 변환

shin·2022년 11월 7일
0

CodingTest 문제 풀이

목록 보기
21/79

문제

알파벳으로 이루어진 문자열을 입력 받아 각 알파벳을 1부터 26까지의 숫자로 변환하여 출력

풀이

a = input()
for i in range(len(a)):
    print(ord(a[i]) - 64, end = " ")
  • ord : 알파벳을 아스키 코드로 변환
  • chr : 아스키 코드를 알파벳으로 변환
  • A는 아스키 코드로 65

입력

ABCDEFGHIJKLMNOPQRSTUVWXYZ

출력

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
profile
Backend development

0개의 댓글