def _print_Pow()

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))