728x90
728x90
# Python 기초 1장 - print() 함수 완벽 가이드
안녕하세요! 오늘은 Python 프로그래밍의 가장 기본이 되는 print()
함수에 대해 알아보도록 하겠습니다.
1. print() 함수란?
print()
함수는 Python에서 가장 많이 사용되는 기본 내장 함수 중 하나입니다. 이 함수는 주어진 값을 화면에 출력하는 역할을 합니다.
2. 기본 사용법
2.1 문자열 출력하기
print("Hello, World!") # 결과: Hello, World!
print('안녕하세요!') # 결과: 안녕하세요!
2.2 여러 값 출력하기
name = "철수"
age = 20
print("이름:", name, "나이:", age) # 결과: 이름: 철수 나이: 20
3. print() 함수의 주요 매개변수
3.1 sep 매개변수
값들 사이의 구분자를 지정할 수 있습니다.
print("Python", "Java", "C++", sep=" -> ")
# 결과: Python -> Java -> C++
3.2 end 매개변수
출력 끝에 들어갈 문자를 지정할 수 있습니다. 기본값은 줄바꿈(\n)입니다.
print("Hello", end="!")
print("World")
# 결과: Hello!World
4. 다양한 출력 방법
4.1 f-string 사용하기 (Python 3.6+)
name = "영희"
age = 25
print(f"내 이름은 {name}이고, {age}살입니다.")
# 결과: 내 이름은 영희이고, 25살입니다.
4.2 format() 메서드 사용하기
print("{}는 {}살입니다.".format("민수", 30))
# 결과: 민수는 30살입니다.
5. 실전 활용 예제
5.1 간단한 계산기 출력
num1 = 10
num2 = 20
print(f"{num1} + {num2} = {num1 + num2}")
# 결과: 10 + 20 = 30
5.2 여러 줄 출력하기
print("""
첫 번째 줄
두 번째 줄
세 번째 줄
""")
6. 주의사항
Python 2와 3의 차이점
- Python 2: print "Hello"
- Python 3: print("Hello")
문자열 인코딩
- 한글 출력시 인코딩 문제가 발생할 수 있으므로 파일 상단에
# -*- coding: utf-8 -*-
를 추가하면 좋습니다.
- 한글 출력시 인코딩 문제가 발생할 수 있으므로 파일 상단에
7. 마무리
print() 함수는 단순해 보이지만, 프로그래밍 초보자부터 전문가까지 가장 많이 사용하는 함수입니다. 디버깅이나 로그 출력 등 다양한 상황에서 활용되므로 잘 익혀두시면 좋습니다.
연습문제
다음 코드의 출력 결과를 예상해보세요:
print("1", "2", "3", sep="-", end="!")
print("완료")
정답: 1-2-3!완료
이상으로 Python의 print() 함수에 대한 기본적인 내용을 알아보았습니다.
다음 강좌에서는 Python의 변수와 자료형에 대해 알아보도록 하겠습니다.
#Python #파이썬기초 #프로그래밍 #코딩공부 #파이썬강좌
728x90
300x250
'Python' 카테고리의 다른 글
Python PEMDAS-LR - 파이썬 연산자 우선순위와 계산 방향 이해하기 (0) | 2024.11.27 |
---|---|
Python 기초 3장 - 연습문제 답안 (0) | 2024.11.27 |
Python 기초 3장 - 제어문 완벽 가이드 (0) | 2024.11.26 |
Python 기초 2장 - 변수와 자료형 완벽 가이드 (0) | 2024.11.24 |
Windows에서 Python 환경변수 오류 해결하기 | Python --version 안될때 (2) | 2024.11.22 |