728x90
https://www.acmicpc.net/problem/10171
문제)예제와 같이 고양이를 출력하시오.
\ /\
) ( ')
( / )
\(__)|
풀이)
print("""\\ /\\
) ( ')
( / )
\\(__)|""")
정리)
여러줄 문자열을 만들기
1. 줄바꿈이 일어나야 하는 곳에 \n을 넣어서 줄바꿈을 만들어준다.
단, 원하는 부분에 줄바꿈이 제대로 일어나는지 \n를 하나하나씩 찾아봐야한다.
2. 파이썬으느 여러 줄 문자열이라는 기능을 지원한다.
여러줄 문자열은 " "(큰 따옴표) 또는 ' '(작은 따옴표)를 세 번 반복한 기호를 사용합니다.
>>>print("""내일 뭐먹지 뭘 먹으면
잘 먹었다고 소문이 나려나
음...""")
내일 뭐먹지 뭘 먹으면
잘 먹었다고 소문이 나려나
음...
이스케이프 문자 사용하기
이스케이프 문자는 \(역슬래시)기호와 함께 조합해서 사용하는 특수한 문자이다.
\\:역 슬래시
>>>print("\\알 수 없는 그곳으로\\")
\알 수 없는 그곳으로\
\":큰 따옴표
>>>print("알 수 없는 \"그곳\"으로")
알 수 없는 "그곳"으로
\':작은 따옴표
>>>print("알 수 없는 \'그곳\'으로")
알 수 없는 '그곳'으로
728x90
'프로그래밍 > Python(파이썬)' 카테고리의 다른 글
[백준] 1001:A-B(뺄셈)-python[파이썬] (0) | 2022.03.22 |
---|---|
[백준] 1000:A+B(더하기)-python[파이썬] (0) | 2022.03.20 |
[백준] 10172:개-python[파이썬] (0) | 2022.03.19 |
[백준] 10718:We love kriii-python[파이썬] (0) | 2022.03.18 |
[백준] 2557:Hello World-python[파이썬] (0) | 2022.03.18 |