num1 = 2
num2 = 3
result = num1 ** num2
print('result: {}'.format(result))
result: 8
2) pow() 함수 (math 모듈)
import math
print(math.pow(2,3))
8.0
result = 2 ** (1/2)
print('result: {}'.format(result))
print('result: %.2f'% result)
result: 1.4142135623730951
result: 1.41
(2) 2의 3제곱근 구하기
result = 2 ** (1/3)
print('result: {}'.format(result))
print('result: %.2f'% result)
result: 1.2599210498948732
result: 1.26
2) sqrt() 함수 (math 모듈): 제곱근만 계산 가능
import math
print(math.sqrt(2))
1.4142135623730951
firstMonthMoney = 200
after12Month = ((firstMonthMoney * 0.01) ** 12) * 100
# 이전 달에 비해 2배 인상 = firstMonthMoney * 0.01
# 12개월동안 용돈을 받음 = ** 12
# 인상 비율을 계산하기 위해 0.01을 곱했기 때문에 원래 금액 비율을 다시 맞추어야 함 = * 100
print('12개월 후 용돈: {}'.format(after12Month))
12개월 후 용돈: 409600.0
cf) 1000원 단위씩 입력하는 형식
after12Month = int(after12Month)
strResult = format(after12Month, ',')
print(strResult, '원')
409,600 원