코딩공부/알고리즘

[파이썬 풀이] 백준 11654.아스키 코드

잉옐잉 2021. 11. 29. 02:08

문제   

알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.

 

입력   

알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.

 

출력   

입력으로 주어진 글자의 아스키 코드 값을 출력한다.

 

코드   

N = input()
print(ord(N))

 

관련 개념 정리   

input

파이썬에서는 값을 사용자로부터 입력받을때 input함수를 사용합니다.

입력받은 값을 넣을 변수 이름 = input("띄울 메세지")

 

단! input함수는 입력받은 모든 내용을 문자열로 인식합니다. 따라서 입력받은 내용을 정수로 변환하려면

d = int(input())

와 같은 형태로 작성하거나,  나중에 변수를 사용할때

print(int(d)+2)

와 같이 int()로 감싸서 작성할 수 있습니다.

 

 

ord

ord는 주어진 값의 아스키 코드값을 반환해주는 함수입니다.

아래와 같이 사용합니다.

ord(변환할 값)