Developer/Python

파이썬은 print 출력부터 시작하는 것 | + 특수문자 출력하는 방법

빠르크의3분강좌 2023. 7. 6. 22:27
반응형

파이썬은 print 출력부터 시작하는 것

파이썬은 간단하고 강력한 프로그래밍 언어입니다.

처음 시작은 쉽게 print 명령어를 이용해 출력부터 해보면 좋습니다.

함께 코드를 쳐보면서 파이썬을 시작해보면 어떨까요?

파이썬 설치와 함께 기본적으로 제공되는 IDLE를 실행해보겠습니다.

파이썬 IDLE 이란?

파이썬 IDLE은 파이썬 프로그램을 작성하고 실행할 수 있는 통합 개발 환경입니다. 

파이썬을 설치하게 되면 함께 제공됩니다. 

실행을 하면 다음과 같은 화면이 나타납니다.

>>> 여기에 명령어를 입력하면 됩니다.

 

기본 출력 방법 print()

파이썬에서 가장 간단한 출력 방법은 print 함수를 사용하는 것입니다. 

print 함수는 괄호 안에 출력할 내용을 넣어 호출하면 됩니다.

예를 들어 다음과 같이 작성할 수 있습니다.

print ("안녕, 파이썬!")

위 코드를 실행하면 다음 그림과 같이 콘솔창에  안녕, 파이썬! 이 출력됩니다.

 

보통 print 명령어 안 괄호 안에 출력할 내용을 입력합니다.

 

이번에는 다음과 같이 입력해볼까요?

print ('안녕, 파이썬!')

 역시 콘솔창에 안녕, 파이썬! 이 출력됩니다.

 

큰 따옴표로 문자를 둘러싸도 되고 작은 따옴표로 문자를 둘러싸도 됩니다.

출력할 내용을 잘 감싸주면 됩니다.

 

그렇다면 출력 문자에 따옴표와 같은 특수문자를 출력하고자 한다면 어떻게 하면 될까요?

간단한 방법으로 해결할 수 있습니다. 큰 따옴표를 출력하고 싶다면 앞뒤에 작은 따옴표로 감싸주면 됩니다.

(반대로 작은따옴표를 출력하고 싶다면 큰따옴표를 앞뒤로 감싸줍니다)

print ('"무슨 일이든 할 수 있다고 생각하는 사람이 해내는 법이다."')

또 다른 방법으로는 \ (역슬래시) 기호를 이용해 출력하는 방법입니다. 

\ 와 함께 큰 따옴표, 작은따옴표를 사용하면 단순한 따옴표로 출력됩니다.

\" #큰따옴표를 의미합니다.
\' #작은따옴표를 의미합니다.

역슬래시 기호를 먼저 사용하고 그 다음 특수문자를 넣는다고 생각하시면 좋습니다.

 

역슬래시 기호를 출력하고자 한다면 어떻게 하면 될까요?

다음 코드를 입력해보면 그 답을 알 수 있습니다.

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

역슬래시 두 개를 나란히 쓰면 하나만 출력되는 것을 알 수 있습니다. 

 

줄바꾸는 이스케이프 문자 \n

이렇게 역슬래시와 나란히 사용하는 문자를 이스케이프 문자라고 합니다.

대표적인 이스케이프 문자의 하나로 \n 이 있습니다.

이 이스케이프 문자를 사용하면 코드를 한 줄로 입력하면서 출력은 여러 줄로 할 수 있습니다. 

print ("별을 노래하는 마음으로 모든 죽어가는 것을 사랑해야지 \n 오늘 밤에도 별이 바람에 스치운다")

\n을 기준으로 줄바꿈이 됩니다. 다만 \n 이후에 한 칸을 띄웠더니 그 부분도 반영이 되어 한 칸 띄운채 두 번째 줄이 시작되네요.