[제로베이스_데이터취업스쿨] 산술연산자(곱셈,나눗셈)

JuYi Jeong·2024년 2월 15일

곱셈 연산자( * )

-숫자(정수,실수)를 이용한 곱셈-
num1 = 20
fNum1 = 3.14
result = num1 * fNum1
print('result : {}'.format(result))
print('result : %.2f' % result)

result : 62.800000000004
result : 62.80

-문자(열)을 이용한 곱셈-
str1 = 'Hi'
result = str1 * 5
print('result : {}'.format(result))

result : HiHiHiHiHi

거듭제곱 연산자( ** )

num1 = 2
num2 = 3
result = num1 ** num2
print('result : {}. format(result)')

result = 8

나눗셈 연산자( / )

-숫자(정수,실수)를 이용한 나눗셈-
num1 = 10
num2 = 3
result = num1 / num2
print('result : {}'.format(result))
print('result : %.2f' % result)

result : 3.33333333335
result : 3.33

- 몫 연산자( // ) -

num1 = 10
num2 = 3
result = num1 // num2
print('result : {}'.format(result))
print('num1: {}, num2: {}, result: {}'.format(num1, num2, result))

result : 3
num1: 10, num2: 3, result: 3

- 나머지 연산자( % ) -

num1 = 10
num2 = 3
result = num1 % num2
print('result : {}'.format(result))
print('num1: {}, num2: {}, result: {}'.format(num1, num2, result))

result : 1
num1: 10, num2: 3, result: 1

- divmod() 함수 -

num1 = 10
num2 = 3
result = divmod(num1, num2)
print('result: {}'. format(result))
print('몫: {}'. format(result[0]))
print('나머지: {}'. format(result[1]))

result: (3, 1)
몫: 3
나머지: 1

0개의 댓글