in asciimath_printer.py [0:0]
def _print_Pow(self, expr):
b = self._print(expr.base)
if expr.exp is S.Half:
return "sqrt(%s)" % b
if -expr.exp is S.Half:
return "1/sqrt(%s)" % b
if expr.exp is -S.One:
return "1/%s" % b
return "%s^(%s)" % (b, self._print(expr.exp))