我该怎么做呢:
if p1 == 0:
return 1
if p1 == 1:
return temp_obj
if p1 == 2:
return temp_obj*temp_obj
if p1 == 3:
return temp_obj*temp_obj*temp_obj
if p1 == 4:
return temp_obj*temp_obj*temp_obj*temp_obj
Run Code Online (Sandbox Code Playgroud)
不使用**
我实际上是在一个重载pow的类中写这个,而且*已经超载了.
我试过了
for x in range(p1):
temp_obj = temp_obj * temp_obj
Run Code Online (Sandbox Code Playgroud)
但那没用.价值非常高.
谢谢