题解 | #数值的整数次方#

数值的整数次方

https://www.nowcoder.com/practice/1a834e5e3e1a4b7ba251417554e07c00

class Solution:
    def Power(self , base: float, exponent: int) -> float:
        # write code here
        # 底数为0返回0
        if not base: return 0
        # 指数为0返回1
        if not exponent: return 1
        res = base
        # 指数为正
        if exponent > 0:
            while exponent-1:
                res *= base
                exponent -= 1
            return res
        # 指数为负
        else:
            while exponent+1:
                res *= base
                exponent += 1
            return 1/res

全部评论

相关推荐

头像
04-17 09:29
已编辑
湖南农业大学 后端
睡姿决定发型丫:本硕末9也是0offer,简历挂了挺多,只有淘天 美团 中兴给了面试机会,淘天二面挂,美团一面kpi面,中兴一面感觉也大概率kpi(虽然国企,但一面0技术纯聊天有点离谱吧)
点赞 评论 收藏
分享
04-16 12:49
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务