파이썬 자료형 완벽 마스터: 초보도 쉽게 배우는 핵심 개념과 실전 예제








파이썬 자료형 완벽 마스터: 초보도 쉽게 배우는 핵심 개념과 실전 예제

파이썬 자료형 완벽 마스터: 초보도 쉽게 배우는 핵심 개념과 실전 예제

소개

파이썬은 다양한 자료형을 제공하여 데이터를 효율적으로 다룰 수 있도록 지원합니다. 이 글에서는 파이썬의 주요 자료형들을 자세히 살펴보고, 실제 예제를 통해 각 자료형의 사용법을 익히도록 돕겠습니다. 파이썬 프로그래밍의 기본이 되는 자료형을 완벽하게 이해하고 활용하는 방법을 배우세요!

숫자형

파이썬은 정수(int), 실수(float), 복소수(complex) 등 다양한 숫자형을 지원합니다. 각 자료형의 특징과 사용 예시는 다음과 같습니다.

  • int: 정수 (예: 10, -5, 0)
  • float: 실수 (예: 3.14, -2.5, 0.0)
  • complex: 복소수 (예: 2+3j, -1-2j)

x = 10       # 정수
y = 3.14     # 실수
z = 2+3j     # 복소수
print(type(x), type(y), type(z))
        

문자열

문자열은 따옴표(“) 또는 작은따옴표(‘)로 묶여 표현됩니다. 문자열 연산, 슬라이싱, 메서드 등 다양한 기능을 제공합니다.


my_string = "Hello, world!"
print(my_string[0:5]) # 슬라이싱: Hello 출력
print(my_string.upper()) # 메서드: HELLO, WORLD! 출력
        

리스트

리스트는 여러 개의 요소를 순서대로 저장하는 자료형입니다. 요소의 추가, 삭제, 수정 등이 가능하며, 가변적(mutable)입니다.


my_list = [1, 2, 3, "apple", "banana"]
my_list.append(4)
print(my_list)
        

튜플

튜플은 리스트와 유사하지만, 요소의 추가, 삭제, 수정이 불가능합니다. 불변적(immutable)입니다.


my_tuple = (1, 2, 3)
# my_tuple[0] = 10  # 에러 발생: 튜플은 수정 불가능
        

딕셔너리

딕셔너리는 키-값 쌍으로 데이터를 저장하는 자료형입니다. 키는 고유해야 하며, 값은 어떤 자료형이든 될 수 있습니다.


my_dict = {"name": "Alice", "age": 30, "city": "Seoul"}
print(my_dict["name"]) # Alice 출력
        

불리언

불리언 자료형은 True 또는 False 값을 가지며, 조건문이나 논리 연산에 사용됩니다.


is_adult = True
if is_adult:
    print("성인입니다.")

자료형 변환

파이썬은 다양한 자료형 변환 함수를 제공합니다. int(), float(), str() 등의 함수를 사용하여 자료형을 변환할 수 있습니다.


x = 10
y = float(x)  # 정수를 실수로 변환
z = str(x)   # 정수를 문자열로 변환
print(type(y), type(z))
        

결론

이 글에서는 파이썬의 주요 자료형들을 살펴보고, 실제 예제를 통해 각 자료형의 사용법을 익혔습니다. 앞으로 파이썬 프로그래밍을 진행하는 데 있어서 자료형에 대한 이해는 매우 중요합니다. 다양한 예제를 통해 연습하고, 필요에 따라 자료형을 적절히 활용하여 효율적인 코드를 작성하도록 노력하세요.



“`

..

답글 남기기