Python 숫자형 데이터 타입

소개: Python은 숫자형 데이터를 다루는 데 강력한 기능을 제공합니다.
이 교육자료에서는 Python의 숫자형 데이터 타입에 대해 소개하고 사용법을 설명합니다.
숫자형 데이터 타입은 프로그래밍에서 핵심적인 역할을 하며, 개발자들은 이를 잘 이해하고 활용할 수 있어야 합니다.

목차:

  1. 정수형(int)
    • 정수형 데이터 타입의 개념과 특징
    • 정수형 변수 선언과 할당
    • 정수형 연산 (사칙연산, 나머지 연산, 거듭제곱 등)
    • 정수형의 활용 예시
  2. 부동소수점형(float)
    • 부동소수점형 데이터 타입의 개념과 특징
    • 부동소수점형 변수 선언과 할당
    • 부동소수점형 연산 (사칙연산, 제곱근, 반올림 등)
    • 부동소수점형의 활용 예시
  3. 복소수형(complex)
    • 복소수형 데이터 타입의 개념과 특징
    • 복소수형 변수 선언과 할당
    • 복소수형 연산 (덧셈, 뺄셈, 곱셈 등)
    • 복소수형의 활용 예시
  4. 숫자형 데이터 타입 변환
    • 형 변환의 개념과 필요성
    • int, float, complex 간의 형 변환
    • 숫자형 데이터 타입 변환의 활용 예시
# 정수형(int) 예제 코드:
# 정수형 변수 선언과 할당
x = 10
y = 20

# 정수형 연산
addition = x + y
subtraction = x - y
multiplication = x * y
division = x / y
remainder = x % y
power = x ** y

print("덧셈 결과:", addition)
print("뺄셈 결과:", subtraction)
print("곱셈 결과:", multiplication)
print("나눗셈 결과:", division)
print("나머지 결과:", remainder)
print("거듭제곱 결과:", power)
# 부동소수점형(float) 예제 코드:
# 부동소수점형 변수 선언과 할당
x = 3.14
y = 2.718

# 부동소수점형 연산
addition = x + y
subtraction = x - y
multiplication = x * y
division = x / y
square_root = x ** 0.5
rounding = round(x)

print("덧셈 결과:", addition)
print("뺄셈 결과:", subtraction)
print("곱셈 결과:", multiplication)
print("나눗셈 결과:", division)
print("제곱근 결과:", square_root)
print("반올림 결과:", rounding)
# 복소수형(complex) 예제 코드:
# 복소수형 변수 선언과 할당
x = 3 + 2j
y = 1 - 4j

# 복소수형 연산
addition = x + y
subtraction = x - y
multiplication = x * y
division = x / y
conjugate = x.conjugate()

print("덧셈 결과:", addition)
print("뺄셈 결과:", subtraction)
print("곱셈 결과:", multiplication)
print("나눗셈 결과:", division)
print("켤레복소수 결과:", conjugate)
# 숫자형 데이터 타입 변환 예제 코드:
# 정수형에서 부동소수점형으로 변환
x = 10
float_x = float(x)

# 부동소수점형에서 정수형으로 변환
y = 3.14
int_y = int(y)

# 숫자형 데이터 타입 변환 활용 예시
result = int(float_x) + int_y

print("결과:", result)

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Scroll to Top