这种是不动脑子的做法
# -*- coding:utf-8 -*-
class Solution:
def Power(self, base, exponent):
# write code here
if exponent==0 and base==0:
return None
return int(base)**int(exponent)
这种比较正规点
if exponent==0 and base==0:
return None
if exponent==0:
return 1
if base==0:
return 0
if exponent>0:
return int(base)**int(exponent)
else:
res=1
exponent=abs(exponent)
for i in range(exponent):
res*=base
return 1/res