mirror of
https://github.com/python/cpython.git
synced 2026-07-01 15:14:08 -04:00
[3.13] gh-106318: Add examples to the str.isdigit() method docs (GH-144721)
(cherry picked from commit f051c68923)
Co-authored-by: Adorilson Bezerra <adorilson@gmail.com>
Co-authored-by: Stan Ulbrych <stan@python.org>
This commit is contained in:
committed by
GitHub
parent
45d1ba7bb8
commit
4e2285cf52
@@ -2023,9 +2023,25 @@ expression support in the :mod:`re` module).
|
||||
character, ``False`` otherwise. Digits include decimal characters and digits that need
|
||||
special handling, such as the compatibility superscript digits.
|
||||
This covers digits which cannot be used to form numbers in base 10,
|
||||
like the Kharosthi numbers. Formally, a digit is a character that has the
|
||||
like the `Kharosthi numbers <https://en.wikipedia.org/wiki/Kharosthi#Numerals>`__.
|
||||
Formally, a digit is a character that has the
|
||||
property value Numeric_Type=Digit or Numeric_Type=Decimal.
|
||||
|
||||
For example:
|
||||
|
||||
.. doctest::
|
||||
|
||||
>>> '0123456789'.isdigit()
|
||||
True
|
||||
>>> '٠١٢٣٤٥٦٧٨٩'.isdigit() # Arabic-Indic digits zero to nine
|
||||
True
|
||||
>>> '⅕'.isdigit() # Vulgar fraction one fifth
|
||||
False
|
||||
>>> '²'.isdecimal(), '²'.isdigit(), '²'.isnumeric()
|
||||
(False, True, True)
|
||||
|
||||
See also :meth:`isdecimal` and :meth:`isnumeric`.
|
||||
|
||||
|
||||
.. method:: str.isidentifier()
|
||||
|
||||
@@ -2066,15 +2082,14 @@ expression support in the :mod:`re` module).
|
||||
|
||||
>>> '0123456789'.isnumeric()
|
||||
True
|
||||
>>> '٠١٢٣٤٥٦٧٨٩'.isnumeric() # Arabic-indic digit zero to nine
|
||||
>>> '٠١٢٣٤٥٦٧٨٩'.isnumeric() # Arabic-Indic digits zero to nine
|
||||
True
|
||||
>>> '⅕'.isnumeric() # Vulgar fraction one fifth
|
||||
True
|
||||
>>> '²'.isdecimal(), '²'.isdigit(), '²'.isnumeric()
|
||||
(False, True, True)
|
||||
|
||||
See also :meth:`isdecimal` and :meth:`isdigit`. Numeric characters are
|
||||
a superset of decimal numbers.
|
||||
See also :meth:`isdecimal` and :meth:`isdigit`.
|
||||
|
||||
|
||||
.. method:: str.isprintable()
|
||||
|
||||
Reference in New Issue
Block a user