# What is sage equivalent to Pow in Sympy?

I am translating sympy function to use under sagemath

In sympy there is type `Pow`

```
>>> from sympy.abc import x
>>> type(x**2)
<class 'sympy.core.power.Pow'>
>>> isinstance(x**2,Pow)
True
>>>
```

In sagemath

```
sage: var('x')
x
sage: type(x^2)
<type 'sage.symbolic.expression.Expression'>
sage: isinstance(x^2,Pow)
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-15-0e5e926fd38c> in <module>()
----> 1 isinstance(x**Integer(2),Pow)
NameError: name 'Pow' is not defined
```

How to check in sagemath if expression is type Power? i.e. something raised to power? fyi, in Maple this is given by type `^`

also.

```
whattype(x^2)
^
```