반응형
파이썬의 기본적인 입출력은 input() 함수와 print() 함수를 통해 이루어집니다.
1. 입력 (Input)
- input() 함수: 사용자가 입력한 값을 프로그램 내에서 사용할 수 있도록 합니다. 이 함수는 항상 문자열로 입력을 받습니다.
예시:
name = input("이름을 입력하세요: ")
위 코드는 사용자가 이름을 입력하면, 그 이름이 name 변수에 저장됩니다.
2. 출력 (Output)
- print() 함수: 화면에 텍스트나 변수를 출력할 때 사용됩니다.
예시:
print("안녕하세요, 파이썬입니다!")
위 코드는 "안녕하세요, 파이썬입니다!"라는 문장을 화면에 출력합니다.
3. 입력과 출력을 함께 사용하는 예시
아래는 사용자로부터 두 숫자를 입력받아 합계를 계산한 후, 그 결과를 출력하는 간단한 예제입니다.
# 두 숫자 입력받기
num1 = input("첫 번째 숫자를 입력하세요: ")
num2 = input("두 번째 숫자를 입력하세요: ")
# 입력받은 값은 문자열이므로, 정수로 변환
num1 = int(num1)
num2 = int(num2)
# 합계 계산
sum_result = num1 + num2
# 결과 출력
print("두 숫자의 합은:", sum_result)
4. 주요 포인트
- 입력: input() 함수로 데이터를 입력받을 때는 항상 문자열로 입력되므로, 숫자로 계산하려면 int() 또는 float()와 같은 형 변환이 필요합니다.
- 출력: print() 함수로 변수를 출력할 때는 콤마(,)로 여러 항목을 나열할 수 있으며, 자동으로 띄어쓰기가 추가됩니다.
이와 같은 기본적인 입출력 방식을 사용하면 사용자와 상호작용하는 프로그램을 쉽게 만들 수 있습니다.
#python #input #output #입출력
반응형