반응형

안녕하세요 밤샘공부입니다~

[백준 10171번 파이썬]

질문이 있으시면, 아래 오픈채팅방이나 메일로 보내주세요~

2시간 이내에 답변 드리겠습니다. 

 

오픈챗 링크 : https://open.kakao.com/o/srASNxef

메일 주소 : studying.all.night.1114@gmail.com

 

전달력을 높이기 위해 평어체를 사용하였습니다.

 


1. 문제 설명

 

 (1) 문제

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

 

 (2) 입력

  없음.

 

 (3) 출력

고양이를 출력한다.

 

 (4) 예제 

  ① 예시 1

   - 입력

   - 출력

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

 

 


2. 문제 해석 및 총평

 

   특수문자의 출력에 유의해야 하는 문제이다. 

 


3. 코드

 

 (1) 모범답안

#모범답안

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

   '를 출력할 때는 보통 \를 앞에 붙여주어야 합니다. 즉, \'라는 표현은 '를 출력해라 라는 거죠. 그러므로 첫 줄에서 print('\    /\')라고 해버리면 \' -> '를 출력해라 라는 표현입니다. 그러나 우리는 '가 아니라 \를 출력하고 싶으므로 \앞에 \를 한개 더 붙여 \\를 써줌으로써 \를 출력할 수 있게 됩니다.

 (2) 추가풀이

#추가 풀이

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

   물론 '를 출력하기 위에 둘 째 줄의 작은 따옴표를 큰 따옴표로 바꿔주어도 좋습니다.

반응형