십대를 위한 코딩/십대를 위한 파이썬

파이썬의 주요 자료형

forSilver 2025. 1. 30. 04:44
반응형

파이썬의 주요 자료형

파이썬은 다양한 데이터 유형(자료형)을 제공합니다. 주요 자료형은 숫자, 문자열, 리스트, 튜플, 딕셔너리 등이 있습니다.


1. 숫자(Number)

# 숫자는 정수(Integer)와 실수(Float)로 나뉩니다.
num1 = 10 # 정수 
num2 = 3.14 # 실수

# 기본 연산:
x = 10 
y = 3 
print(x + y) # 덧셈: 13 
print(x - y) # 뺄셈: 7 
print(x * y) # 곱셈: 30 
print(x / y) # 나눗셈: 3.333...

# 나머지와 몫:
print(x % y) # 나머지: 1 
print(x // y) # 몫: 3

2. 문자열(String)

# 문자열은 문자나 단어, 문장을 저장하는 자료형입니다. 
# 작은따옴표(')나 큰따옴표(")로 감쌉니다.
text = "Hello, Python!"

문자열 연결:
first_name = "John" 
last_name = "Doe" 
full_name = first_name + " " + last_name 
print(full_name) # 출력: John Doe

3. 리스트(List)

# 리스트는 여러 개의 데이터를 한 번에 저장할 수 있는 자료형입니다.
fruits = ["apple", "banana", "cherry"] 
print(fruits[0]) # 첫 번째 요소 출력: apple

# 리스트 수정:
fruits[1] = "blueberry" # 두 번째 요소 변경 
print(fruits) # 출력: ['apple', 'blueberry', 'cherry']

# 리스트 추가:
fruits.append("orange") 
print(fruits) # 출력: ['apple', 'blueberry', 'cherry', 'orange']

4. 튜플(Tuple)

  • 튜플은 리스트와 비슷하지만 수정할 수 없습니다(불변형).
    coordinates = (10, 20)
    print(coordinates[0])  # 출력: 10

5. 딕셔너리(Dictionary)

  • 딕셔너리는 키(key)와 값(value)의 쌍으로 데이터를 저장합니다.
    person = {"name": "Alice", "age": 30}
    print(person["name"])  # 출력: Alice