반응형
문제
구현
아스키코드 표를 참고해서 각 알파벳을 숫자에 매핑하여 리턴해준다.
코드
def solution(age):
answer=''
for i in str(age):
answer+=chr(ord(i)+49)
return answer
아스키코드표를 참고해서 아스키코드(48 : 0)에 49를 더하면 아스키코드(97 : a) 알파벳이 나온다.
다른 풀이
def solution(age):
return ''.join([chr(int(i)+97) for i in str(age)])
숫자 그대로에 97을 더해줘서 알파벳을 리턴해주는 방법도 있다.
반응형
'Coding Test > 프로그래머스 코딩테스트 입문' 카테고리의 다른 글
Python 진료 순서 정하기 [코딩테스트 입문 - Day8] (0) | 2023.02.15 |
---|---|
Python 배열 자르기 [코딩테스트 입문 - Day8] (0) | 2023.02.15 |
Python 순서쌍의 개수 [코딩테스트 입문 - Day8] (0) | 2023.02.15 |
Python 양꼬치 [코딩테스트 입문 - Day7] (0) | 2023.02.09 |
Python 각도기 [코딩테스트 입문 - Day7] (0) | 2023.02.09 |
댓글