본문 바로가기

코딩 테스트/백준 파이썬 문제 풀이

[백준 10171번 파이썬] 고양이

문제

아래 예제와 같이 고양이를 출력하시오.

 

입력

없음

 

출력

고양이를 출력한다.

 

 

이번에도 입력 없이 출력을 해야하는데 문제는

위의 그림을 전부 프린트에 넣게 되면 \와 같은 특수문자들이 제대로 나타나지지 않는다는 거다.

 

* print 안 특수기호/특수문자 출력하기

1. 괄호의 앞에는 \를 붙여주지 않아도 된다.

2. '(작은 따옴표) "(큰 따옴표) \(백슬래시), 이 세 가지만 특수문자로서 취급된다.

즉, \' \" \\, 이 세 가지 방식으로 표현해줘야 특수문자들이 프린트했을 때 함께 출력된다.

 

 

print('\\    /\\')
print(' )  ( \')')
print('(  /  )')
print(' \\(__)|')

따라서 위와 같이 작은 따옴표 및 백슬래시 앞에만 \(백슬래시) 기호를 붙여줘서 표현하면 된다.