728x90
반응형
1008 : [기초-출력] 출력하기08(설명)
시간 제한 : 1초 메모리 제한 : 128 MB
문제 설명
이번에는 특수문자를 출력하는 연습을 해보자.
키보드로 입력할 수 없는 다음 모양을 출력해보자.
(** 참고 : 운영체제의 문자 시스템에 따라 아래와 같은 모양이 출력되지 않을 수 있다.)
┌┬┐
├┼┤
└┴┘
입력
입력 없음
출력
┌┬┐
├┼┤
└┴┘
를 유니코드를 이용하여 출력한다.
입력 예시
출력 예시
┌┬┐
├┼┤
└┴┘
내 풀이
import io , sys
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
print('\u250C\u252C\u2510\n\u251C\u253C\u2524\n\u2514\u2534\u2518')
모범 답안
해설
이 문제는 딱히 어렵다기 보다는 유니코드로 특수문자를 표현하는 방법을 시험하는 문제입니다.
유니코드 특수문자를 표현하는 방법은 유니코드 표를 보면서, 해당 문자에 해당하는 코드를 \u 뒤에 적어주면 됩니다.
출력은 문자열을 출력해주는 함수인 print()함수를 이용하면 됩니다.
728x90
반응형
'알고리즘 (Python) > 코드업 기초 100제' 카테고리의 다른 글
[CodeUp] 코드업 기초 100제 1011번 풀이 - 파이썬(python) (0) | 2020.09.17 |
---|---|
[CodeUp] 코드업 기초 100제 1010번 풀이 - 파이썬(python) (0) | 2020.09.17 |
[CodeUp] 코드업 기초 100제 1007번 풀이 - 파이썬(python) (0) | 2020.09.17 |
[CodeUp] 코드업 기초 100제 1006번 풀이 - 파이썬(python) (0) | 2020.09.17 |
[CodeUp] 코드업 기초 100제 1005번 풀이 - 파이썬(python) (0) | 2020.09.17 |