코딩테스트/백준
[백준] 25083번: 새싹 (파이썬)
mandus
2022. 12. 29. 13:11
✅문제: 25083번

📌개념정리
(1) ' " \ 등 출력
- 정의: 출력할 문자열 앞에 \를 붙임. 예) \', \", \\ 등
(2) r(raw string)
- 정의: \b(백스페이스) , \" (큰따옴표 출력) , \n(줄바꿈) 등과 같은 escape문에 raw string을 사용하면 escape문이 동작되지 않고 문자 그대로 출력됨. 출력할 문자열 앞에 r을 붙임.
- 예) r"C:\programs\Test\Bin'"
📌문제풀이
print(r''' ,r'"7
r`-_ ,' ,/
\. ". L_r'
`~\/
|
|''')
print(r''' ''')에서 공백 부분에 문자열을 복붙해서 넣음.
📌 후기
다른 문제(10171번, 10172번)의 숏코딩에서 본 것을 활용함. 이전에는 \를 사용하는 방법으로 출력했는데 더 편한 방법이 있다는 것을 몰랐음. 이런 부분에 있어서는 파이썬이 간단하게 사용하기 편리한 것 같음.
📌참고자료
1) 공학자를 위한 Python, "2.1.5 문자열", https://wikidocs.net/14633