I am trying to calculate some num1**num2 in Python. But the problem is that num1 is 93192289535368032L and num2 is
num1**num2
num1
93192289535368032L
num2
You should pass num3 as the 3rd parameter to pow
pow
pow(...) pow(x, y[, z]) -> number With two arguments, equivalent to x**y. With three arguments, equivalent to (x**y) % z, but may be more efficient (e.g. for longs).