프로그래밍/Python

[Python] 출력 함수 print()

eunki 2021. 4. 22. 18:57
728x90

1. 문자열 출력

print('"Hello" Python')
print("'Hello' Python")
print('''Hello 

World''')

print("""Hello 

World""")

'', "" → 한줄에 문자열 표현

''' ''' → 여러줄에 걸쳐 문자열 표현

 

 

 

2. 정수 및 실수 출력

print(10)
print(5.12)

 

 

 

3. sep (separation)

print('Hello', 'Python')  # Hello Python
print('010', '1234', '5678', sep='-')  # 010-1234-5678
print('나이', 20, sep=':')  # 나이:20

sep 옵션을 사용하면 인자 사이에 원하는 구분자를 넣을 수 있다.

옵션의 기본 값은 공백이므로, 따로 설정하지 않으면 자동으로 인자 사이에 공백이 들어간다.

sep=' ' 옵션이 생략되어 있다고 생각하면 된다.

 

 

 

4. end

print(10, end='%')  # 10%
print(30, end='$')  # 30$

end 옵션을 사용하면 마지막에 원하는 내용을 붙여서 출력할 수 있다.

옵션의 기본 값은 개행(다음 줄로 이동)이므로, 따로 설정하지 않으면 자동으로 개행 된다.

end='\n' 옵션이 생략되어 있다고 생각하면 된다.

728x90