본문 바로가기
Programming Language (프로그래밍/Python (파이썬)

[입문/기본/파이썬] 숫자 자료형

by Undante 2023. 2. 19.

숫자 자료형

숫자 자료형은 우리가 수학을 배울 때 많이 사용하는 정수, 소수, 복소수와 같은 숫자들을 컴퓨터 프로그램에서 사용할 수 있도록 표현할 수 있는 타입입니다.

정수(integer)

정수(integer)는 소수점이 없는 숫자를 뜻합니다. 예를 들어, 9, 10, -10 등이 정수입니다.

Python 작성 코드 예시 설명
# 정수 자료형 예시
a = 9
b = -10

# 정수 자료형에서의 연산
result = a + b 

# 결과값 출력
print(result)
  • a와 b는 정수 자료형의 변수입니다. 각각 9와 -10이라는 값이 할당되어 있습니다.
  • result는 a와 b를 더한 결과값을 저장하는 변수입니다. 즉, 9 + (-10) = -1이 됩니다.
  • print(result) 명령어를 통해 result에 저장된 결과값 -1이 출력됩니다.
연산 예시
a = 5
b = 3

print("a + b =", a + b)
print("a - b =", a - b)
print("a * b =", a * b)
print("a / b =", a / b)
print("a % b =", a % b)
print("a // b =", a // b)
print("a ** b =", a ** b)

 

실수(floating-point)

실수(floating-point)는 소수점이 있는 숫자를 뜻합니다. 예를 들어, 5.5, -2.1 등이 실수입니다.

Python 작성 코드 예시 설명
# 실수 자료형 예시
a = 5.5
b = -2.1

# 실수 자료형에서의 연산
result = a + b 

# 결과값 출력
print(result)
  • a와 b는 실수 자료형의 변수입니다. 각각 5.5과 -2.1이라는 값이 할당되어 있습니다.
  • result는 a와 b를 더한 결과값을 저장하는 변수입니다. 즉, 5.5 + (-2.1) = 3.4이 됩니다.
  • print(result) 명령어를 통해 result에 저장된 결과값 3.4가 출력됩니다.
연산 예시
a = 5.0
b = 3.0

print("a + b =", a + b)
print("a - b =", a - b)
print("a * b =", a * b)
print("a / b =", a / b)

 

복소수(complex)

복소수(complex)는 허수 부분이 있는 숫자를 뜻합니다. 예를 들어, 9 + 0j가 복소수입니다.

Python 작성 코드 예시 설명
# 복소수 자료형 예시
a = 9 + 0j
b = -10 + 0j

# 복소수 자료형에서의 연산
result = a + b 

# 결과값 출력
print(result)
  • a와 b는 복소수 자료형의 변수입니다. 각각 9 + 0j와 -10 + 0j이라는 값이 할당되어 있습니다.
  • result는 a와 b를 더한 결과값을 저장하는 변수입니다. 즉, 9 + 0j + (-10 + 0j) = -1 + 0j이 됩니다.
  • print(result) 명령어를 통해 result에 저장된 결과값 -1 + 0j이 출력됩니다.
연산 예시
a = 5 + 3j
b = 2 + 4j

print("a + b =", a + b)
print("a - b =", a - b)
print("a * b =", a * b)
print("a / b =", a / b)

 

댓글