반응형
파이썬의 주요 자료형
파이썬은 다양한 데이터 유형(자료형)을 제공합니다. 주요 자료형은 숫자, 문자열, 리스트, 튜플, 딕셔너리 등이 있습니다.
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
'십대를 위한 코딩 > 십대를 위한 파이썬' 카테고리의 다른 글
함수(function)와 메서드(method)의 차이점 (0) | 2025.02.01 |
---|---|
파이썬의 기본 자료형 (원시 자료형) (2) | 2025.01.31 |
[파이썬] 변수란 무엇인가? (1) | 2025.01.29 |
[Spyder] 스파이더 첫 프로그램, Hello World! (0) | 2025.01.28 |
파이썬 기반의 통합 개발 환경(IDE), Spyder (1) | 2025.01.26 |