반응형
SMALL
🧩 문제 이해하기
상상해봐요! 여러분이 ASCII 아트 전문가가 되어 컴퓨터로 새싹을 그리는 임무를 받았어요. 우리의 임무는:
- 주어진 새싹 모양을 정확히 따라 그리기
- 그린 새싹을 화면에 출력하기
🔧 필요한 파이썬 도구들
1. 📤 print() 함수
우리가 그린 새싹을 화면에 보여주는 마법의 붓이에요.
print("안녕하세요!")
2. 📜 여러 줄 문자열 (Multi-line String)
복잡한 그림을 한 번에 그릴 수 있게 해주는 큰 캔버스예요.
art = '''이렇게
여러 줄을
한 번에 그릴 수 있어요!'''
🚀 문제 해결 단계
- 새싹 모양 정확히 따라 그리기
- 그린 새싹 출력하기
💻 파이썬 코드로 구현하기
# 1. 새싹 모양 정확히 따라 그리기
sprout = ''' ,r'"7
r`-_ ,' ,/
\. ". L_r'
`~\/
|
|'''
# 2. 그린 새싹 출력하기
print(sprout)
🧠 코드 설명
sprout = ''' ... '''
: 여러 줄 문자열을 사용해 새싹 모양을 정확히 그려요.- 삼중 따옴표(
'''
)는 여러 줄의 문자열을 한 번에 쓸 수 있게 해줘요. - 새싹 모양을 그대로 복사해 넣었어요.
- 삼중 따옴표(
print(sprout)
: 그린 새싹을 화면에 출력해요.print()
함수는 우리가 그린 새싹을 그대로 화면에 보여줘요.
🌟 예제로 이해하기
출력 예시:
,r'"7
r`-_ ,' ,/
\. ". L_r'
`~\/
|
|
과정 설명:
- 새싹 모양을
sprout
변수에 저장해요. print(sprout)
로 저장한 새싹을 화면에 그대로 출력해요.
💡 팁
- 여러 줄 문자열을 사용할 때는 들여쓰기에 주의해야 해요. 첫 줄과 마지막 줄의 삼중 따옴표 위치가 중요해요!
- 백슬래시(
\
)는 특별한 문자예요. 두 번 연속 사용(\\
)하면 하나의 백슬래시로 출력돼요. - ASCII 아트를 만들 때는 공백과 특수문자의 위치가 매우 중요해요. 하나라도 틀리면 그림이 이상해질 수 있어요!
🎉 마무리
이렇게 하면 컴퓨터로 멋진 새싹을 그릴 수 있어요!
이 문제를 통해 여러 줄 문자열 사용법과 print()
함수의 활용법을 배웠네요.
이제 여러분은 ASCII 아트의 기초를 마스터한 아티스트가 되었어요! 다음에는 어떤 그림을 그려볼까요? 🎨🖼️
반응형
LIST
'Python > 백준' 카테고리의 다른 글
🌟 백준 2444 - '별 찍기 - 7' 문제 풀이 가이드#Python (0) | 2024.06.09 |
---|---|
♟️ 백준 3003 - '킹, 퀸, 룩, 비숍, 나이트, 폰' 문제 풀이 가이드#Python (0) | 2024.06.09 |
🖨️ 백준 11718 - '그대로 출력하기' 문제 풀이 가이드#Python (0) | 2024.06.09 |
☎️ 백준 5622 - '다이얼' 문제 풀이 가이드#Python (3) | 2024.06.09 |
🔄 백준 2908 - '상수' 문제 풀이 가이드#Python (2) | 2024.06.09 |