_def cube(number):
return number^3
print cube(2)
_
私はcube(2) = 8
を期待していましたが、代わりにcube(2) = 1
を取得しています
何が間違っていますか?
math
ライブラリを使用することもできます。例えば:
import math
x = math.pow(2,3) # x = 2 to the power of 3
複数回繰り返したい場合-numpyの使用を検討する必要があります:
import numpy as np
def cube(number):
"can be also called with a list"
return np.exp(number,3)
print cube(2)
print cube([2,8])