Python :数值的整数次方
2017-06-18 11:38
232 查看
牛客网上的剑指 offer的在线编程:
题目描述:
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
题目描述:
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
# -*- coding:utf-8 -*- class Solution: def Power(self, base, exponent): if exponent == 0: return 1 elif exponent > 0: ans = 1.0 for i in range(exponent): ans *= base return ans else: ans = 1.0 a = abs(exponent) for i in range(a): ans *= base ans = 1 / ans return ans
相关文章推荐