mirror of https://github.com/python/cpython
gh-106973: Change non-integral to non-integer in "3.12 What's New" (#106984)
This commit is contained in:
parent
806d7c98a5
commit
d55b4da10c
|
@ -1456,7 +1456,7 @@ Changes in the Python API
|
|||
|
||||
* Removed ``randrange()`` functionality deprecated since Python 3.10. Formerly,
|
||||
``randrange(10.0)`` losslessly converted to ``randrange(10)``. Now, it raises a
|
||||
:exc:`TypeError`. Also, the exception raised for non-integral values such as
|
||||
:exc:`TypeError`. Also, the exception raised for non-integer values such as
|
||||
``randrange(10.5)`` or ``randrange('10')`` has been changed from :exc:`ValueError` to
|
||||
:exc:`TypeError`. This also prevents bugs where ``randrange(1e25)`` would silently
|
||||
select from a larger range than ``randrange(10**25)``.
|
||||
|
|
Loading…
Reference in New Issue