Raymond Hettinger <raymond.hettin...@gmail.com> added the comment:

FWIW, it was intended that the error checking (when required) occur at higher 
levels in the API rather than in the inner-most non-public utility function.  
Some calls to _randbelow cannot be zero or negative, so they shouldn't have to 
pay an penalty for the extra error check.  A comment to this effect should be 
added but I don't think the design should be changed.

----------
assignee:  -> rhettinger

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

Reply via email to