1. 문제
- 고양이 출력하기
2. 출제의도 파악하기
- 문자열 안에 \, ' 가 들어갈 수 있도록 표현하기
- 여러줄의 문자열 출력해야함.
3. 풀이
- \에 대해
\는 줄바꿈(\n), 탭(\t) 등을 표현할 때 사용되는 문자이다.
\를 쓰면 특별한 기능을 쓰겠다라는 의미이다.
따라서 \ 자체를 문자열에 표현하고 싶다면,
\\로 입력해주면 된다.
그럼 뒤에 있는 \를 문자로 출력해준다.
- 따옴표에 대해
큰따옴표( " )나 작은 따옴표( ' )로 문자열을 표현한다.
만약 출력하고 싶은 문자열에 작은 따옴표가 있다면 큰 따옴표로 문장을 감싸주면 된다.
혹은 표현하고 싶은 따옴표 앞에 \를 입력해주면 된다.
print('\\ /\\')
print(' ) ( \')')
print('( / )')
print(' \\(__)|')
print('\\ /\\')
print(" ) ( ')")
print('( / )')
print(' \\(__)|')
4. 남의 버전 분석
print('\\ /\\\n ) ( \')\n( / )\n \\(__)|')
- 줄바꿈( \n )을 이용해 출력할 수 있도록 해주었다.
print("\\ /\\\n ) ( ')\n( / )\n \\(__)|")
- 남의 버전에서 큰 따옴표로 감싸주어 표현해도 된다.
5. 출력 확인
'백준' 카테고리의 다른 글
백준 1001 A - B 파이썬 (0) | 2022.02.03 |
---|---|
백준 1000 A + B 파이썬 (0) | 2022.01.25 |
백준 10172 개 파이썬 (0) | 2022.01.24 |
백준 10718 We love kriii (0) | 2022.01.23 |
백준 2557 Hello World 파이썬 (0) | 2022.01.23 |