🐨CoalaCoding
DocsExamplesTry itBoardB반B반
🐨CoalaCoding

개발자를 위한 한국어 웹 기술 문서

문서

  • JavaScript
  • Web Publishing
  • React
  • Python

커뮤니티

  • 게시판
  • 예제 모음
  • Try it 에디터

기타

  • GitHub
  • 관리자
© 2026 CoalaCoding. All rights reserved.
  • 파이썬 기본문법
  • 파이썬 변수
  • 파이썬 출력
  • 파이썬 기본 자료형
  • 파이썬 집합 자료형
  1. 홈
  2. 문서
  3. Backend
  4. Python 기초 A
  5. 파이썬 출력

파이썬 출력

코드 블록의 Try it Yourself 버튼으로 직접 실행할 수 있다.

구문

1. 출력하기

1.1. 값을 여러개 출력하기

Note: print에는 변수,값 여러개를 , 로 구분하여 넣을수 있다.

print(값1,값2,값3)

print(변수1,변수2,변수3)

1.1.1. sep

Note: 값이 여러개 일때 구분자가 공백으로 출력된다. 이때 다른 구분자로 변경하려면 sep를 사용한다.

Code

  # 1: 기본 출력 (공백 구분)
  print(1, 2, 3)

  # 2: 쉼표로 구분
  print(1, 2, 3, sep=',')

  # 3: 하이픈으로 구분
  print('apple', 'banana', 'cherry', sep=' - ')

Result

1 2 3
1,2,3
apple - banana - cherry

1.1.2. 줄바꿈

Note: 개행문자 \n을 사용하여 문자열 중간에 줄바꿈을 넣을 수 있다.

Code

# 예제 1: 한 print 안에서 여러 줄 출력
print('첫 번째 줄\n두 번째 줄\n세 번째 줄')

# 예제 2: 변수와 함께 사용
name = '철수'
age = 15
print('이름: ' + name + '\n나이: ' + str(age))

Result

첫 번째 줄
두 번째 줄
세 번째 줄
이름: 철수
나이: 15

1.1.3. end

Note: print는 기본적으로 출력 후 자동 줄바꿈을 한다. end 옵션을 사용하면 줄바꿈 대신 다른 문자를 넣을 수 있다.

Code

# 예제 1: 줄바꿈 없이 출력
print('A', end='')
print('B', end='')
print('C')

# 예제 2: 공백 대신 다른 문자로 연결
print('apple', end=' -> ')
print('banana', end=' -> ')
print('cherry')

Result

ABC
apple -> banana -> cherry

Note: ### sep와 end의 차이

sep (구분자)

  • 여러 값 사이에 들어가는 문자
  • 같은 print 안의 값들을 구분함

print('A', 'B', 'C', sep='-')

출력: A-B-C (값 사이사이에 sep가 들어감)

> 
> **`end` (끝 문자)**
> - print **끝**에 들어가는 문자
> - 기본값은 줄바꿈(`\n`)
> 
> ```python
print('A', end='*')
print('B')
# 출력: A*B (print 끝에 end가 들어감)

함께 사용 예시

print('A', 'B', 'C', sep='-', end='!\n')

출력: A-B-C!

> 
> **간단 정리:**
> - `sep` = 값 **사이사이**
> - `end` = print **끝**

목차

  • 구문