Please Enable JavaScript!
Gon[ Enable JavaScript ]

파이썬(Python) print 함수 사용하기

파이썬 Python
반응형

print 함수는 파이썬에서 화면에 출력할 때 사용하는 내장 함수로, 텍스트나 변수 값을 터미널 또는 콘솔에 출력합니다. 그리고 텍스트 및 변수 값을 출력하고, 문자열 연결 및 서식화와 같은 다양한 출력 요구 사항을 처리하는 데 사용될 수 있음을 보여줍니다. 프로그래머는 해당 함수를 사용하여 프로그램 실행 중 중요 정보를 표시하거나 디버깅 목적으로 사용합니다.

 


 

 

 

1. 구문

 

print 함수의 기본 구문은 다음과 같습니다

 

print(출력할 내용)

 

 

2. 사용 사례

 

(1) 텍스트 출력

 

코드는 text 변수에 문자열 "안녕, 파이썬!"을 할당하고, print 함수를 사용하여 해당 문자열을 화면에 출력합니다.

 

text = "안녕, 파이썬!"
print(text)
 
[출력]
안녕, 파이썬!

 

 

(2) 변수 값 출력

 

코드는 정수 변수 x 42를 할당하고, print 함수를 사용하여 "변수 x의 값은:"이라는 텍스트와 변수 x의 값을 함께 출력합니다.

 

x = 42
print("변수 x의 값은:", x)
 
[출력]
변수 x의 값은: 42

 

 

(3) 여러 값 출력

 

코드는 문자열 변수 name과 정수 변수 age를 사용하여 이름과 나이를 함께 출력합니다.

 

name = "예시"
age = 25
print("이름:", name, "나이:", age)
 
[출력]
이름: 예시 나이: 25

 

 

(4) 문자열 연결

 

코드는 두 개의 문자열 변수를 연결하여 하나의 문자열로 출력합니다.

 

word1 = "Hello"
word2 = "World"
print(word1 + " " + word2)
 
[출력]
Hello World

 

 

(5) 리스트나 튜플 출력

 

리스트나 튜플과 같은 데이터 구조를 출력하여 데이터 내용을 표시할 수 있습니다.

 

fruits = ["사과", "바나나", "딸기"]
print("과일 목록:", fruits)
 
[출력]
"과일 목록: ['사과', '바나나', '딸기']"

 

 

(6) 딕셔너리 출력

 

딕셔너리와 같은 데이터 구조를 출력하여 데이터의 키-값 쌍을 확인할 수 있습니다.

 

person = {"이름": "Bob", "나이": 25}
print("사용자 정보:", person)
 
[출력]
"사용자 정보: {'이름': 'Bob', '나이': 25}"

 

 

(7) 서식화된 문자열 출력하기

 

서식화된 문자열을 출력하여 출력 형식을 조절할 수 있습니다. 서식화된 문자열 출력은 print 함수를 사용하여 출력되는 문자열의 형식을 지정하는 기술을 나타냅니다.

 

score = 95
print("점수: {:.2f}".format(score))
 
[출력]
"점수: 95.00"

 

 

서식화 한 좀 더 상세한 문자열을 보고 싶다면 아래 포스팅을 참고하세요.

https://mainia.tistory.com/6972

 

파이썬(Python) str.format 문자열 형식화 하기

서식화된 문자열 출력은 “print” 함수를 사용하여 출력되는 문자열의 형식을 지정하는 방법을 말합니다. 이것은 출력한 문자열을 특정 형식에 맞게 다양한 형태로 표시될 수 있습니다. 예를 들

mainia.tistory.com

 

 

(8) 여러 인수 사용

 

sep end 매개변수를 사용하여 출력 형식을 설정할 수 있습니다. 구분 문자열로 “,” 를 넣고 끝 문자열에는 줄 바꿈 문자(”\n”) 를 넣었습니다.

 

name = "Alice"
age = 30
print("이름:", name, "나이:", age, sep=", ", end="!\n")
 
[출력]
"이름: Alice, 나이: 30!"

 

 

Print 에서 sep end 를 사용하는 상세한 방법은 아래 포스팅을 참고하세요.

https://mainia.tistory.com/6973

 

파이썬 print 함수의 여러 인수, 구분 문자열과 끝 문자열 사용

print 함수에는 몇 가지 인수를 제공합니다. “print” 함수에 여러 값을 전달할 때, 이들 간의 구분 문자열(sep)과 끝 문자열(end)을 지정해서 출력 형식을 제어합니다. 여러 인수와 구분 문자열, 끝

mainia.tistory.com

 

(9) 에러 메시지 출력

 

오류 메시지를 간단하게 출력할 수 있습니다. 예외 처리를 위해 **print** 함수를 사용하여 에러 메시지를 출력합니다.

 

try:
    result = 5 / 0
except ZeroDivisionError as e:
    print("에러 발생:", e)
 
[출력]
"에러 발생: division by zero"

 

반응형
Posted by 녹두장군1
,