본문 바로가기

Python

[Python] Print

파이썬도 출력하는 기능을 하는 함수는 Print인데요.

파이썬의 Print는 기본적으로 줄바꿈 기능이 내장되어 있습니다.

 

print('wa 파이썬!')
print('wa 파이썬2!')

 

이런식으로 짜면

 

이렇게 자동으로 줄바꿈되어 출력됩니다.

이때 세미콜론은 생략해도 무방합니다.

 

그리고 Seperator라는 기능이 존재하는데요.

sep라는 옵션을 지정하면

쉼표로 구분한 글자를 지정한 글자로 구분해줍니다.

 

print('010','9370','3912', sep = "-")

 

이때 옵션은 sep이라는 글자로 부여해줍니다.

이렇게도 사용할 수 있는데요.

 

010-9370-3912

 

이렇게 구분되어 출력이 됩니다.

 

다음은 end라는 기능인데요.

 

#end
print('파이썬이', end = ' ')
print('본격적으로', end = ' ')
print('시작되었습니다.')

 

end라는 옵션을 넣으면

출력문 끝에 해당 문자를 추가해줍니다.

 

파이썬이 본격적으로 시작되었습니다.

 

다음은 format 기능입니다.

 

print('{} and {}'.format('1번', '2번'))

 

말그대로 formatting기능인데요.

format은 중괄호{} 안에

format옵션안에 넣은 값을 차례대로 넣어줍니다.

 

1번 and 2번

 

이때 index를 지정할 수 있으며 (인덱스는 0부터 시작)

 

print('{1} and {0} and {0}'.format('1번', '2번')) # 인덱스 지정 가능

 

변수를 지정할 수 도 있습니다.

 

print('{p1} is {p2}'.format(p1 = 'life', p2 = 'egg'))#변수 지정 가능

 

마지막으로 Java에서 System.out.printf("%d",123)과 같은 기능을 하는

% 옵션입니다.

 

life is egg

 

print('%d' % 123)
print('%.2f' % 123.4567)

 

사용법은 비슷한데

따옴표안에 %자료형을 넣어주고,

대신에 넣을 값은 %로 구분짓습니다.

 

123

123.46

 

Python의 Print옵션들이었습니다.

'Python' 카테고리의 다른 글

[Python] in, not in  (0) 2025.03.04
[Python] 조건문  (0) 2025.03.04
[Python] Variable  (0) 2025.03.04
[Python] Eclipse에서 Python 세팅하는 법  (0) 2025.03.04
[Python] 인공지능 모델 만들기  (0) 2024.04.02