美文网首页面试算法
牛客-剑指0ffer-数值的整数次方

牛客-剑指0ffer-数值的整数次方

作者: wenyilab | 来源:发表于2019-07-28 08:25 被阅读2次

题目描述
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。

# -*- coding:utf-8 -*-
class Solution:
    def Power(self, base, exponent):
        # write code here
        result = 1.0
        if exponent == 0:
            return 1
        elif exponent > 0:
            for i in range(exponent):
                result *= base
        else:
            for i in range(-exponent):
                result *= base
            try:
                result = 1.0 / result
            except:
                pass
        return result

相关文章

网友评论

    本文标题:牛客-剑指0ffer-数值的整数次方

    本文链接:https://www.haomeiwen.com/subject/cchurctx.html