A01.파이썬 변수와 자료형

학습 목표

이 강의에서는 파이썬에서 변수를 설정하고 다양한 자료형을 사용하는 방법을 배웁니다. 변수를 통해 데이터를 저장하고 조작하는 기초를 이해하며, 각 자료형의 개념과 용도를 익히게 됩니다.

개념 설명

파이썬에서 변수는 데이터를 저장하는 메모리 공간을 의미합니다. 사용자가 지정한 이름을 통해 접근할 수 있으며, 자료형에 제약 없이 다양한 유형의 데이터를 저장할 수 있습니다. 파이썬의 주요 자료형으로는 정수(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 댓글