본문 바로가기
I can do it on my own!/백준

[백준] 10171번 파이썬(Python)

by zivvon 2023. 5. 5.
목차 접기

문제

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

입력

없음.

출력

고양이를 출력한다.

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

처음엔 이게 뭐지?하면서 그냥 냅다 출력해버렸다.

당연히 컴파일 에러가 떴음

 

문제의 요구사항은

1) 백 슬래시 (\)를 문자열로써 출력할 수 있는가

2) 작은 따옴표(')를 문자열로써 출력할 수 있는가

이다.

 

Sol)

1) 백 슬래시를 문자열로 출력할 때는, '\\' 이와 같이 두 번 연속하여 써야 문자열로 인식된다.

2) 파이썬의 문자열 자료형에서는 전체 문자열이 큰 따옴표면 내부적으로 작은 따옴표가 포함이 가능하다.

 

print('\\    /\\') # 백 슬래시 (\) 출력할 때는 이스케이프 문자 필요
print(" )  ( ')") # 큰 따옴표 안에는 작은 따옴표 포함 가능
print('(  /  )')
print(' \\(__)|')

'I can do it on my own! > 백준' 카테고리의 다른 글

[백준] 1330번 파이썬(Python)  (0) 2023.05.06
[백준] 10172번 파이썬(Python)  (0) 2023.05.05
[백준] 2588번 파이썬(python)  (0) 2023.05.05
[백준] 18108번 python  (0) 2023.05.05
[백준] 10926번 python  (0) 2023.05.05