카테고리 없음
1-2. print 문제 풀이(고양이, 새싹)
abccoco
2022. 5. 26. 21:41
print를 이용한 문제를 풀어보자
문제 1
- 아래 예제와 같이 고양이를 출력하시오.
- 문제를풀기 위해 알아야할 점: print()문에서 역슬래시(\) 출력시키는 방법
- 문제 해설
처음에는 한줄 한줄 고양이 print문으로 출렸했었는데 계속 오류가 나서 찾아보니
다만 역슬래시(\)를 쓸때는 \\ 이렇게 두개를 연속해서 적어야 역슬래시가 인식된다는걸 알게되어서
첫 print문 마지막에 \를 뒤에 붙여주었다
내가 작성한 틀렸던 코드
print("\ /\")
print(" ) ( ')")
print("( / )")
print(" \(__)|")
정답 코드
print("\ /\\")
print(" ) ( ')")
print("( / )")
print(" \(__)|")
문제 2
- 아래의 예제와 같이 새싹을 출력시오.
- 풀기위해 알아야할 점: print()문에서 따옴표(")를 출력시기는 방법
- 문제 해설
이 문제에서는 이스케이프 문자(Escape)를 알아야 했다
글 안에 있는 따옴표(")를 출력해야 했는데 이 방법을 사용했다
\" : 따옴표(") 출력. 작은따옴표도 해당된다.1
정답 코드
print(' ,r\'\"7')
print('r`-_ ,\' ,/')
print(" \. \". L_r'")
print(' `~\/')
print(' |')
print(' |')
- 이스케이프 문자(Escape)
\n : 줄바꿈
\t : 탭
\\ : 역슬래시() 출력
\" : 따옴표(") 출력. 작은따옴표도 해당된다.
\b : 백스페이스. 바로 앞 문자가 지워진다.
print('두 줄에\n나눠서 출력')
#두 줄에
#나눠서 출력
print('hello world!\nhello world!\bhello world!')
#hello world!
#hello worldhello world!