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
(8) 여러 인수 사용
▼ sep 및 end 매개변수를 사용하여 출력 형식을 설정할 수 있습니다. 구분 문자열로 “,” 를 넣고 끝 문자열에는 줄 바꿈 문자(”\n”) 를 넣었습니다.
name = "Alice"
age = 30
print("이름:", name, "나이:", age, sep=", ", end="!\n")
[출력]
"이름: Alice, 나이: 30!"
Print 에서 sep 와 end 를 사용하는 상세한 방법은 아래 포스팅을 참고하세요.
https://mainia.tistory.com/6973
(9) 에러 메시지 출력
▼ 오류 메시지를 간단하게 출력할 수 있습니다. 예외 처리를 위해 **print** 함수를 사용하여 에러 메시지를 출력합니다.
try:
result = 5 / 0
except ZeroDivisionError as e:
print("에러 발생:", e)
[출력]
"에러 발생: division by zero"
'파이썬 Python' 카테고리의 다른 글
파이썬(Python) 리스트 remove 요소 제거 함수 사용하기 (0) | 2023.11.16 |
---|---|
파이썬(Python) 리스트 정렬 함수 sort 사용하기 (0) | 2023.11.15 |
파이썬(Python) list 리스트 사용하기 (0) | 2023.11.15 |
파이썬(Python) 리스트 append 요소 추가 (3) | 2023.11.15 |
파이썬(Python) def 함수 정의 사용법 (0) | 2023.11.09 |
파이썬(Python) 반복문 for in 구문 사용하는 방법 (0) | 2023.11.08 |
파이썬(Python) 개수 확인 len 함수 사용하기 (0) | 2023.11.07 |
파이썬(Python) 제어 구조 while 반복문 사용하기 (0) | 2023.11.07 |