728x90
프로그래밍에서 숫자는 가장 기본이 되는 데이터입니다. 파이썬에서는 숫자형 자료형을 활용하여 계산을 수행할 수 있으며, 기본적인 연산뿐 아니라 복잡한 수학 연산도 쉽게 처리할 수 있습니다. 이번 장에서는 파이썬의 숫자형 자료형에 대해 자세히 알아보겠습니다.
● 숫자형의 종류
파이썬에서 사용되는 기본 숫자형은 다음과 같습니다.
- 정수형(int): 정수 값을 표현합니다. 예: 10, -3, 0
- 실수형(float): 소수점을 포함한 숫자를 표현합니다. 예: 3.14, -0.01
- 복소수형(complex): 실수부와 허수부로 이루어진 숫자입니다. 예: 2 + 3j
이 중 정수형과 실수형은 가장 자주 사용되며, 복소수는 과학계산 등에서 주로 사용됩니다.
● 기본 연산
숫자형 자료는 사칙연산(+, -, *, /)을 포함하여 다양한 연산이 가능합니다.
x = 10
y = 3
print(x + y) # 덧셈
print(x - y) # 뺄셈
print(x * y) # 곱셈
print(x / y) # 나눗셈 (결과는 실수)
정수 나눗셈(몫)은 //
, 나머지는 %
, 거듭제곱은 **
연산자를 사용합니다.
print(x // y) # 몫
print(x % y) # 나머지
print(x ** y) # 제곱
● 형 변환
정수와 실수 간에는 자동 또는 명시적 형 변환이 가능합니다. 예를 들어 정수 3을 실수형으로 바꾸려면 float(3)
을 사용하고, 반대로 실수 3.7을 정수로 바꾸려면 int(3.7)
을 사용합니다. 단, 정수로 바꾸면 소수점 이하가 버려집니다.
● 수학 관련 함수
파이썬은 기본적으로 abs()
, pow()
, round()
등의 내장 수학 함수를 제공하며, 보다 복잡한 연산이 필요할 경우 math
모듈을 사용할 수 있습니다.
import math
print(math.sqrt(16)) # 제곱근
print(math.sin(math.pi / 2)) # 삼각함수
● 마무리
이번 장에서는 파이썬의 숫자형 자료형과 다양한 연산자, 그리고 수학 관련 함수까지 살펴보았습니다. 이러한 연산은 모든 프로그래밍의 기초가 되므로 반드시 숙지해야 합니다. 다음 장에서는 문자열 자료형에 대해 배워보겠습니다.
728x90
'프로그래밍언어 > 파이썬[초급]' 카테고리의 다른 글
[파이썬][초급] Chapter06. 문자열 포맷팅 (0) | 2025.05.15 |
---|---|
[파이썬][초급] Chapter05. 문자열 자료형 (0) | 2025.05.15 |
[파이썬][초급] Chapter03. 주석과 코드 스타일 (0) | 2025.05.14 |
[파이썬][초급] Chapter02. 변수와 자료형 기초 (0) | 2025.05.14 |
[파이썬][초급] Chapter01. 파이썬 소개와 설치 (0) | 2025.05.14 |