[3.10] [docs] Improve the markup of powers (GH-28598) (GH-28607)

(cherry picked from commit 4f05f15d7b25ef8b690cb94fdc4c8cb5521a4e27)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
diff --git a/Doc/library/functions.rst b/Doc/library/functions.rst
index e89323f..f4c3ef4 100644
--- a/Doc/library/functions.rst
+++ b/Doc/library/functions.rst
@@ -1356,8 +1356,8 @@
    coercion rules for binary arithmetic operators apply.  For :class:`int`
    operands, the result has the same type as the operands (after coercion)
    unless the second argument is negative; in that case, all arguments are
-   converted to float and a float result is delivered.  For example, ``10**2``
-   returns ``100``, but ``10**-2`` returns ``0.01``.
+   converted to float and a float result is delivered.  For example, ``pow(10, 2)``
+   returns ``100``, but ``pow(10, -2)`` returns ``0.01``.
 
    For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must
    also be of integer type and *mod* must be nonzero. If *mod* is present and