# 3. APS/SWEA

SWEA # Python_D1_2050_알파벳을 숫자로 변환 ✅

둥굴둥굴둥굴레차 2021. 2. 14. 23:03

 

 

🪐 [문제]

 

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

 

[input]
ABCDEFGHIJKLMNOPQRSTUVWXYZ

[output]
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
import sys
sys.stdin = open("input.txt")

T = input()

# T의 길이만큼 for문을 돌려줍니다.
for i in range(0, len(T)):
	# for문이 돌아갈 때 마다 출력이 되며,
    # 해당 알파벳을 ord를 활용해 아스키코드인 숫자로 바꿔주고 64를 뺌
    print(ord(T[i])-64, end=" ")