728x90
문제
아래 예제와 같이 고양이를 출력하시오.
입력
없음.
출력
고양이를 출력한다.
예제 입력 1
없음.
예제 출력 1
\ /\
) ( ')
( / )
\(__)|
문제 풀이
print("\\ /\\")
print(" ) ( ')")
print("( / )")
print(" \\(__)|")
고양이를 출력하기 위해선 ' 과 \ 출력이 필요합니다.
각각 아래와 같은 방법으로 출력이 가능합니다.
1. ' 출력
파이썬에서 ' 출력을 위해선 "으로 문자열을 표현하거나, *escape character를 활용하는 방법이 있습니다.
( " 출력 또한 동일합니다.)
>>print("Hello world")
Hello world
>>print("\"Hello world\"")
"Hello world"
>>print('Hello world')
Hello world
>>print('\'Hello world\'')
'Hello world'
2. \ 출력
\ 출력을 위해선 마찬가지로 *escape character 활용이 필요합니다
*escape character(or escape sequence) : 문자열 내에서 특수한 기능을 수행하는 문자
\n | New Line |
\t | tab |
\\ | \ 출력 |
\' | ' 출력 |
\" | " 출력 |
\r | Carriage Return |
\a | 벨 소리(출력 시 소리) |
\b | Back Space |
\000 | Null 문자 |
저처럼 파이썬을 독학하시는 분들에게 도움이 되길 바라며,
혹 더 좋은 방법이 있거나 오류가 있다면 편하게 말씀 부탁드립니다.
728x90