728x90

https://www.acmicpc.net/problem/10171

 

10171번: 고양이

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

www.acmicpc.net

문제)예제와 같이 고양이를 출력하시오.

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

 

풀이)

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

 

정리)

여러줄 문자열을 만들기

1. 줄바꿈이 일어나야 하는 곳에 \n을 넣어서 줄바꿈을 만들어준다.

단, 원하는 부분에 줄바꿈이 제대로 일어나는지 \n를 하나하나씩 찾아봐야한다.

2. 파이썬으느 여러 줄 문자열이라는 기능을 지원한다.

여러줄 문자열은 " "(큰 따옴표) 또는 ' '(작은 따옴표)를 세 번 반복한 기호를 사용합니다.

>>>print("""내일 뭐먹지 뭘 먹으면

잘 먹었다고 소문이 나려나

음...""")

내일 뭐먹지 뭘 먹으면

잘 먹었다고 소문이 나려나

음...

 

이스케이프 문자 사용하기

이스케이프 문자는 \(역슬래시)기호와 함께 조합해서 사용하는 특수한 문자이다.

\\:역 슬래시

>>>print("\\알 수 없는 그곳으로\\")

\알 수 없는 그곳으로\

 

\":큰 따옴표

>>>print("알 수 없는 \"그곳\"으로")

알 수 없는 "그곳"으로

 

\':작은 따옴표

>>>print("알 수 없는 \'그곳\'으로")

알 수 없는 '그곳'으로

728x90