본문 바로가기

알고리즘 (Python)/코드업 기초 100제

[CodeUp] 코드업 기초 100제 6006번 풀이 - 파이썬(python)

728x90
반응형

6006 : [기초-출력] 출력하기06(py)

시간 제한 : 1초 메모리 제한 : 128 MB

 


 

문제 설명

 

이번에는 특수문자 출력에 도전하자!!

다음 문장을 출력하시오.

"!@#$%^&*()'
(단, 큰따옴표와 작은따옴표도 함께 출력한다.)

입력

 

입력 없음

출력

 

"!@#$%^&*()'
를 출력한다.

입력 예시

 

 

출력 예시

 

"!@#$%^&*()'

내 풀이

 

print("\"!@#$%^&*()'")

모범 답안

 

print("\"!@#$%^&*()'")

'''
또는

print('"!@#$%^&*()\'')
'''

해설

 

파이썬의 print() 함수 내에서 큰 따옴표(") 또는 작은 따옴표(')를 출력할 때는 백슬래시(\)를 사용합니다.
백슬래시를 큰 따옴표나 작은 따옴표 앞에 삽입하면 백슬래시 뒤의 따옴표는 문자열을 둘러싸는 기호가 아니라 문자인 따옴표 그 자체를 의미하게 됩니다.
저는 풀이에서 print() 함수를 큰 따옴표로 감싸고, 함수 내에서 큰 따옴표를 백슬래시와 함께 나타내 주었습니다. 
728x90
반응형