*강의를 듣고 제가 공부한 내용을 정리한 것으로 오류가 있을 수 있습니다.*

 

print 함수의 이해

1. print 함수가 중요한 이유 

 

가장 기본적인 Output(출력) 함수

출력 함수를 자세하게 알아놔야 개발을 하면서 중간에  결과를 알 수가 있고 또 중간에 내가 올바르게

개발을 하고 있는지, 내가 의도한 출력 값을 정확하게 출력하고 있는지, 계산은 정확하게 되고 있는지

확인할 때 print 함수를 많이 쓰기 때문에 중요하다.

 

2. 실습

 

1) 기본 출력

기본적인 출력으로써 작은 따옴표, 큰 따옴표, 작은 따옴표 3개, 큰 따옴표 3개 등으로

문자를 감싸서 출력 가능하다.

 

2) separator 옵션

separator옵션은 띄어진 문자를 이어주는 옵션이다.

문자를 적어준 후 맨 뒤에 sep=' ' 를 적고 작은 따옴표 안에 문자를 이어줄 때 문자 사이에 들어갈 것을 정해서 적어주면 된다.

 

위 캡처에서 첫 번째의 separator 옵션을 쓰지 않은 print문은 T E S T 가 한 칸씩 띄어쓰기된 상태로 출력되는 것을 볼 수 있는 반면에

두 번째 print문은 sep=' ' 을 써줬기에 공백으로 이어 주라는 의미이니 글자가 붙어서 이어진 것을 볼 수 있다.

그리고 print문은 sep='-' 을 써줬기에 - 으로 문자 사이에 -가 들어간 것을 볼 수 있다.

 

3) end 옵션

end 옵션은 원래 여러 개의 print문을 쓰면 한 개를 쓸 때마다 줄 바꿈이 되는데

print문 끝에 end=' '를 적어주면 뒤에 오는 print문과 한 줄에 이어서 출력이 된다.

맨 아래 터미널 창을 보면 그 결과를 알 수 있다.

 

4) format

 format 사용방법은 자신이 format을 쓰고자 하는 곳에 중괄호를 적어준 후

print문 맨 뒤에 .format()이라고 쓴 후 중괄호 순서대로 중괄호 안에 들어갈 문자를 적어주면 된다.

중괄호 안에 숫자 0,1 이런 식으로 적어서 0->1순으로 적어줘서 출력도 가능하다.

그리고 중괄호 안에 a, b 등의 알파벳을 적어준 후 format옵션 안에 a=문자1, b=문자2 이렇게 지정해서

출력하는 것도 가능하다.

 

5) 문자, 정수, 실수 출력

문자, 정수, 실수를 출력해주고자 할 때 각각 %s, %d, %f 이렇게 쓰면 된다.

 

첫 번째 print문을 설명하면 문자를 쓰고자 하는 곳에 %s를 쓰고 정수를 써주고자 하는 곳에 %d를 쓴 후

%(pji, 7)을 적어준 것이다.

 

두 번째 print문은 정수와 실수에 자릿수를 지정할 수 있다는 건데 %5d는 정수 5자리까지, %4.2f는 정수 4자리와 소수점 이하 2자리까지 가능하다는 것이다.

 

세 번째와 네 번째 print문은 format옵션과 같이 사용할 수 있다는 것을 보여주는 것이다.

 

 

'개발 공부한 내용 정리 > python' 카테고리의 다른 글

python 자료형- 딕셔너리  (0) 2020.07.04
python 자료형- 튜플  (0) 2020.07.04
python 자료형- 리스트  (0) 2020.07.02
python 자료형- 문자열  (0) 2020.07.01
Python 자료형- 숫자형 및 연산자  (2) 2020.06.30

+ Recent posts