반응형
안녕하세요.
이번 포스팅은 SWEA의 2050번 문제 풀이입니다.
문제 이름은 "알파벳을 숫자로 변환" 입니다.
풀이
1
2
3
|
s = input()
for i in s:
print((ord(i)-64), end=' ')
|
cs |
핵심: 파이썬의 ord() 함수를 통해 숫자로 변환합니다.
1. 변환할 문자열을 입력 받습니다.
2. for 문을 통해 문자열을 탐색합니다.
3. ord() 함수를 사용해서 문자열을 정수값으로 변환한 후 출력 조건에 맞게 -64를 해줍니다.
ord() 함수로 변환한 값들은 A -> 65, B -> 66 ... Z -> 70 입니다.
댓글