mirror of https://github.com/python/cpython
gh-114070: correct the specification of ``digit`` in the float() docs (#114080)
This commit is contained in:
parent
d457345bbc
commit
4f24b92aa0
|
@ -668,16 +668,15 @@ are always available. They are listed here in alphabetical order.
|
|||
sign: "+" | "-"
|
||||
infinity: "Infinity" | "inf"
|
||||
nan: "nan"
|
||||
digitpart: `!digit` (["_"] `!digit`)*
|
||||
digit: <a Unicode decimal digit, i.e. characters in Unicode general category Nd>
|
||||
digitpart: `digit` (["_"] `digit`)*
|
||||
number: [`digitpart`] "." `digitpart` | `digitpart` ["."]
|
||||
exponent: ("e" | "E") ["+" | "-"] `digitpart`
|
||||
floatnumber: number [`exponent`]
|
||||
floatvalue: [`sign`] (`floatnumber` | `infinity` | `nan`)
|
||||
|
||||
Here ``digit`` is a Unicode decimal digit (character in the Unicode general
|
||||
category ``Nd``). Case is not significant, so, for example, "inf", "Inf",
|
||||
"INFINITY", and "iNfINity" are all acceptable spellings for positive
|
||||
infinity.
|
||||
Case is not significant, so, for example, "inf", "Inf", "INFINITY", and
|
||||
"iNfINity" are all acceptable spellings for positive infinity.
|
||||
|
||||
Otherwise, if the argument is an integer or a floating point number, a
|
||||
floating point number with the same value (within Python's floating point
|
||||
|
|
Loading…
Reference in New Issue