Yaroslav Nikitenko <mets...@gmail.com> added the comment:

Hello Raymond. Many thanks for your explanation.

In this case I suggest any of the following:

1) distinguish between integer and floating numbers in scientific notation. 
Definitely, 1e+6 is an integer. I can't see where else numbers in scientific 
notation are defined as only floats.

2) to write explicitly in the documentation that scientific notation is always 
float. I searched documentation of 'scientific notation', but didn't found that 
(https://docs.python.org/3/search.html?q=scientific+notation&check_keywords=yes&area=default)

3) to provide a better exception message in islice if this is a known issue. 

Should I change parameters of my report or create a new one? I'm afraid this 
message may get lost if closed.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue38801>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to