학습 목표
이 강의에서는 파이썬에서 변수를 설정하고 다양한 자료형을 사용하는 방법을 배웁니다. 변수를 통해 데이터를 저장하고 조작하는 기초를 이해하며, 각 자료형의 개념과 용도를 익히게 됩니다.
개념 설명
파이썬에서 변수는 데이터를 저장하는 메모리 공간을 의미합니다. 사용자가 지정한 이름을 통해 접근할 수 있으며, 자료형에 제약 없이 다양한 유형의 데이터를 저장할 수 있습니다. 파이썬의 주요 자료형으로는 정수(int), 실수(float), 문자열(str), 불리언(bool) 등이 있습니다. 이러한 자료형은 서로 다른 방식으로 데이터를 표현하고 처리하는 데 사용됩니다.
예제 코드
# 변수 선언 및 자료형 예시
age = 25 # 정수형 변수
height = 5.8 # 실수형 변수
name = "John Doe" # 문자열형 변수
is_employee = True # 불리언형 변수
# 변수 출력하기
print("이름:", name)
print("나이:", age)
print("키:", height)
print("직원 여부:", is_employee)
# 자료형 확인
print("나이의 자료형:", type(age)) # int
print("키의 자료형:", type(height)) # float
print("이름의 자료형:", type(name)) # str
print("직원 여부의 자료형:", type(is_employee)) # bool
코드 설명
위 코드는 변수를 선언하고 이들의 값을 출력하는 예시입니다. 각 변수는 해당하는 자료형으로 선언되어 있으며, 'print()' 함수를 사용하여 변수들의 값을 출력합니다. 또한, 'type()' 함수를 통해 각 변수의 자료형을 확인할 수 있습니다. 이 예제를 통해 변수를 선언하고 사용하는 기본적인 방법에 대해 이해할 수 있습니다.
연습 문제
1. 사용자로부터 연령(age)와 출생 도시(city)를 입력받아 출력하는 프로그램을 작성해 보세요.
2. 두 개의 정수형 변수와 하나의 문자열 변수를 생성한 후, 이들 각각의 자료형을 출력하는 코드를 작성해 보세요.
연습 문제 해답
# 1번 문제: 사용자 입력 받기
user_age = int(input("연령을 입력하세요: ")) # 입력받은 연령을 정수형으로 변환
user_city = input("출생 도시를 입력하세요: ")
print("입력한 연령:", user_age)
print("출생 도시:", user_city)
# 2번 문제: 다양한 자료형의 변수 생성
num1 = 15 # 첫 번째 정수형 변수
num2 = 30 # 두 번째 정수형 변수
message = "파이썬 배우기" # 문자열형 변수
# 자료형 출력
print("num1의 자료형:", type(num1)) # int
print("num2의 자료형:", type(num2)) # int
print("message의 자료형:", type(message)) # str
0 댓글