난 내가 똥 멍청이인 줄 알았다. 처음엔 에이 뭔 출력이야. 했는데 "들과 \의 연속이었다.
문제
|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|
위의 저 모양을 출력하면 된다. 근데 위에서 말했듯 몇가지 문제가 발생했다.
그래서 난 멍청한 방법을 썼다.
풀이
print("|\_/|")
print("|q p| /}")
print("( 0 )\"\"\"\\")
print("|\"^\"` |")
print("||_/=\\\__|")
ㅎㅎㅎ... 내가 봐도 좀 단순한 방법이었다. \를 이곳저곳(\"로 써주면 "가 그대로 출력된다.) 넣어서 강아지의 모양을 만들었다.
다른 사람은 이렇게 안했겠지 하고 제출 뒤 다른 사람들의 코드를 봤다... 난 멍청했구나.. 느꼈다.
str = '''
|\_/|
|q p| /}
( 0 )"""\\
|"^"` |
||_/=\\\\__|
'''
print (str[1:len(str)-1])
문자열에 넣어서 맨 마지막 줄 \\만 좀 신경써준 뒤 slice로 잘라주면 된다니... 혁명이었다.
오늘 slice 배웠는데 써먹지도 못하네... 아휴... 문제 더 풀러 가야겠다.
'프로그래밍 > 파이썬 공부' 카테고리의 다른 글
[백준 #9498][Python] 시험 성적 (0) | 2021.08.17 |
---|---|
[백준 #2753][Python] 윤년 (0) | 2021.08.17 |
파이썬 기초 2 함수와 메서드 (0) | 2021.07.18 |
[백준 #1000][Python] A+B 그리고 map (0) | 2021.07.15 |
파이썬 기초 01 리스트와 딕셔너리 (0) | 2021.07.14 |