[파이썬] 특정 알파벳의 순서 찾기 (ord 함수 사용)
상황 입력 받은 알파벳(소문자)의 순서를 출력하라. 예제 input: a output: 1 input: d output: 4 코드 character = input() # 알파벳 소문자 입력 받기 order = ord(character) - ord('a') + 1 # 해당 알파벳의 순서 알아내기 print(order) ord('문자') : '문자'에 해당하는 유니 코드 정수를 반환한다. 따라서 입력 문자의 유니 코드 정수에, 'a'에 해당하는 유니 코드 정수를 뺀 후 1을 더하면 입력 문자의 순서를 의미한다.
코딩 테스트
2022. 3. 8. 10:02