mang_dev
맹꽁거리는 개발자
mang_dev
전체 방문자
오늘
어제
  • 분류 전체보기 (185)
    • Frontend (2)
      • Next.js (1)
    • Backend (3)
      • GraphQL (2)
    • Book (1)
      • 기타 (1)
    • Old (177)
      • 알고리즘 퍼즐 (1)
      • 백준 (131)
      • 프로그래머스 (0)
      • Codility (15)
      • LeetCode (7)
      • Codewars (1)
      • Codeforces (0)
      • Django (6)
      • React (2)
      • Naver Map Api (3)
      • Web UI (4)
      • Introduction to Cloud (2)
hELLO · Designed By 정상우.
mang_dev

맹꽁거리는 개발자

백준 11654번 아스키 코드 // Python
Old/백준

백준 11654번 아스키 코드 // Python

2020. 1. 22. 23:32

문제

 

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


풀이

 

C언어에서는 char 변수를 printf("%d", ch)와 같이 사용하면 아스키 코드가 출력되지만, 파이썬에서는 다른 함수가 존재한다.

 

ord 함수와 chr 함수인데, ord 함수는 문자를 아스키 코드로 chr 함수는 아스키 코드를 문자로 바꿔준다.

(문자열이 아닌 문자만 변환 가능)

 

따라서 입력받은 문자를 ord 함수를 통하여 아스키 코드로 출력하면 된다.


코드

더보기

Python

ch = input()
print(ord(ch))

 

C++

scanf("%c", &ch);
printf("%d", ch);
저작자표시 (새창열림)

'Old > 백준' 카테고리의 다른 글

백준 14890번 경사로 // C++  (0) 2020.02.14
백준 14500번 테트로미노 // C++  (0) 2020.02.14
백준 1157번 단어 공부 // Python  (0) 2020.01.23
백준 2675번 문자열 반복 // Python  (0) 2020.01.23
백준 10809번 알파벳 찾기 // Python  (0) 2020.01.22
    'Old/백준' 카테고리의 다른 글
    • 백준 14500번 테트로미노 // C++
    • 백준 1157번 단어 공부 // Python
    • 백준 2675번 문자열 반복 // Python
    • 백준 10809번 알파벳 찾기 // Python
    mang_dev
    mang_dev

    티스토리툴바