본문 바로가기
Python/파이썬 기초

파이썬 숫자형 타입 (int, float)

by PySun 2023. 7. 24.
반응형

 
파이썬은 다양한 숫자형 데이터 타입을 지원하며, 이러한 데이터 타입들 간의 연산은 간단하고 직관적입니다. 아래 예시 코드를 통해 파이썬의 숫자형 데이터 타입과 연산 방법을 설명하는 강의자료를 만들어보겠습니다.

1. 정수형(int)과 실수형(float) 연산:

# 정수형과 실수형 간의 기본적인 연산
a = 10      # 정수형 변수 a
b = 3.14    # 실수형 변수 b

# 덧셈(+)
result_sum = a + b
print("덧셈 결과:", result_sum)

# 뺄셈(-)
result_subtract = a - b
print("뺄셈 결과:", result_subtract)

# 곱셈(*)
result_multiply = a * b
print("곱셈 결과:", result_multiply)

# 나눗셈(/)
result_divide = a / b
print("나눗셈 결과:", result_divide)

2. 숫자형 데이터 타입 간의 형 변환(Casting):

# 형 변환을 통한 정수형과 실수형 연산
x = 5       # 정수형 변수 x
y = 2.0     # 실수형 변수 y

# 정수형과 실수형의 형 변환 후 연산
result_divide_int = int(x / y)
print("정수형으로 나눗셈 결과:", result_divide_int)

result_multiply_float = float(x) * y
print("실수형으로 곱셈 결과:", result_multiply_float)

3. 복합 할당 연산자:

# 복합 할당 연산자를 이용한 연산
num = 5

num += 2  # num = num + 2와 동일 (덧셈 후 대입)
print("복합 덧셈 결과:", num)

num -= 3  # num = num - 3과 동일 (뺄셈 후 대입)
print("복합 뺄셈 결과:", num)

num *= 4  # num = num * 4와 동일 (곱셈 후 대입)
print("복합 곱셈 결과:", num)

num /= 2  # num = num / 2와 동일 (나눗셈 후 대입)
print("복합 나눗셈 결과:", num)

4. 제곱 및 나머지 연산:

# 제곱 연산과 나머지 연산
base = 3
exponent = 2

# 제곱 (**)
result_power = base ** exponent
print("제곱 결과:", result_power)

# 나머지 (%)
numerator = 10
denominator = 3
result_remainder = numerator % denominator
print("나머지 결과:", result_remainder)

이러한 예시 코드를 통해 숫자형 데이터 타입의 기본적인 연산과 형 변환, 복합 할당 연산자, 제곱 및 나머지 연산 등을 강의자료로 활용할 수 있습니다. 학습자들은 이러한 코드를 실행해보고, 결과를 확인하며 파이썬의 숫자형 데이터 타입과 연산 방법을 이해할 수 있을 것입니다. 강의 자료에는 이외에도 다양한 예제와 실습을 포함시켜 학습자들의 이해를 돕는 것이 좋습니다.
 

반응형