백준 10172번 - 강아지 with phython
Q. 아래 예제와 같이 개를 출력하시오.

<답>
강아지는 지난 day3문제였던 고양이와 비슷한 방식으로 풀면된다.
하지만 여기서 주의해야할 점은 ""부분인데, 이는 print() 함수 안에 문자열을 넣을 때
문자열 주변에 ""표시가 필요하기 때문이다.
즉 print("문자열") 꼴로 코드를 작성해야 하는데
이미 문자열 안에 """가 있어 이는 컴퓨터에게 혼동을 줄 수 있다.
이 큰 따옴표를 문자열로 잘 인식되게 만드는 방법으로는 문자열 주위를 작은따옴표('')로 묶는 방법이 있다.

위 코드와 같이 큰따옴표가 문자열 안에 들어있는 경우에는 문자열 주변을 작은따옴표로 묶어주었다.
(문자열 안에 큰따옴표가 없더라도 문자열을 작은따옴표로 묶을 수 있다.)
그리고 이스케이프 문자인 역슬래시(\)를 문자로 인식하기 위해 역슬래시를 한 번 더 입력해주었다.
위코드는 5개의 print 함수를 한번에 출력해야 한다.
실행 코드 개수를 줄이기 위해 줄바꿈 문자열(\n)을 사용해주어 한 줄의 코드로도 만들어보았다.

줄바꿈 문자열을 사용하여도 동일한 결과가 나옴을 볼 수 있다.
이때는 모든 문자들을 한번에 작은따옴표로 묶어주었다.
'우당탕탕 파이썬 with 하루하나 알고리즘' 카테고리의 다른 글
백준 10998 파이썬 - 곱셈 (계산, split 함수, 공백 구분자, map 함수) (0) | 2022.03.10 |
---|---|
백준 1001 파이썬 - 뺄셈 (input 정수, 문자열 나누기) (0) | 2022.03.10 |
백준 10171 파이썬 - 고양이 출력하기 (이스케이프 문자) (0) | 2022.03.10 |
백준 10718 파이썬 - 강한친구 대한육군 출력하기 (0) | 2022.03.10 |
백준 2557 파이썬 - hello world 출력하기 (0) | 2022.03.10 |