BaekJoon - 25083번: 새싹(특수 문자, PYTHON)

2022. 6. 23. 08:57·Coding Test/BaekJoon_Python
728x90

특수문자를 입력받아 다음과 같은 결과물을 출력하기 위한 문제이다.

         ,r'"7
r`-_   ,'  ,/
 \. ". L_r'
   `~\/
      |
      |

각종 기호를 이용하여 새싹을 그려보는 문제이다.

 

기본적으로 파이썬에서 특수문자를 출력 하는 방법은 두 가지가 있는데,

print(" \\ \" ")
print(r" \ " ")

첫 번째는 " " 안쪽에 \ (백슬래시) + 특수문자를 적어넣어 작동시키는 방법이다.

두 번째는 " " 앞쪽에 r 을 입력하면 내부에 적힌 특수문자를 자동으로 \+특수문자 형태로 바꿔주는 방법이 있다.

 


유의사항

문제를 풀 때 특수문자가 아닌 것까지 처리를 하고 실행한 것이 아닌지 잘 살펴볼 수 있기를 바란다.


정답코드

print("         ,r\'\"7")
print("r`-_   ,'  ,/")
print(" \\. \". L_r'")
print("   `~\\/")
print("      |")
print("      |")

문제에서 주어진 기호 중에 특수문자 처리를 해서 출력해야 할 것들은 [' " \] 괄호 안의 세 가지 것들이다.

나머지 문자들은 그냥 출력할 수 있는 문자들이기에 건들지 않고 print해 준다.

출력 결과

 


728x90
저작자표시 비영리 변경금지 (새창열림)

'Coding Test > BaekJoon_Python' 카테고리의 다른 글

BaekJoon - 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰(차이 계산, PYTHON)  (0) 2022.09.03
BaekJoon - 25304번: 영수증(반복문, PYTHON)  (0) 2022.09.02
BaekJoon - 1110번: 더하기 사이클(반복문, PYTHON)  (0) 2022.09.02
BaekJoon - 10951번: A+B - 4(반복문, PYTHON)  (0) 2022.06.23
BaekJoon - 10952번: A+B - 5(반복문, PYTHON)  (0) 2022.06.23
'Coding Test/BaekJoon_Python' 카테고리의 다른 글
  • BaekJoon - 25304번: 영수증(반복문, PYTHON)
  • BaekJoon - 1110번: 더하기 사이클(반복문, PYTHON)
  • BaekJoon - 10951번: A+B - 4(반복문, PYTHON)
  • BaekJoon - 10952번: A+B - 5(반복문, PYTHON)
ThreeLight
ThreeLight
ThreeLight Studio의 블로그, TimeMap.exe에 오신 것을 환영합니다.
  • ThreeLight
    TimeMap.exe
    ThreeLight
  • 전체
    오늘
    어제
    • 분류 전체보기 (245)
      • Checkpoint (1)
      • (3D)Dev Deep Dive (0)
        • Templates & Guides (9)
        • Frontend origin (9)
        • Backend origin (1)
        • TroubleShootings (4)
      • Development Study (95)
        • Frontend (36)
        • Backend (21)
        • CS(Computer Science) (2)
        • Background Knowledges (11)
        • Algorithm (2)
        • Mobile (3)
        • AWS (6)
        • Python (6)
        • MSW(MapleStoryWorlds) (8)
      • Coding Test (59)
        • 문제.zip (1)
        • BaekJoon_JavaScript (0)
        • Programmers_JavaScript (9)
        • BaekJoon_Python (23)
        • Programmers_Python (10)
        • Undefined_Python (3)
        • Programmers_SQL (13)
      • 활동내역.zip (43)
        • 개인 (21)
        • Techeer (12)
        • Bootcamp (7)
        • Hackathon (1)
        • TeamProjects (2)
      • 여기 괜찮네??(사이트 | App) (5)
      • 재미있는 주제들 (8)
      • 개발 외 공부 저장소 (11)
        • 생산운영관리 (3)
        • 생활속의금융 (6)
        • 경영정보시스템 (2)
  • 링크

    • TimeMap.dmg (Portfolio)
    • GitHub 바로가기
    • 오픈프로필(카카오톡)
    • Medium 바로가기
    • Disquiet 바로가기
    • LinkedIn 바로가기
  • 인기 글

  • 태그

    CSS
    프로그래머스
    SQL
    react
    Python
    TypeScript
    Baek Joon
    programmers
    JavaScript
    HTML
  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.1
ThreeLight
BaekJoon - 25083번: 새싹(특수 문자, PYTHON)
상단으로

티스토리툴바