Author Dennis Sweeney
Recipients Dennis Sweeney, Yehuda
Date 2021-02-22.01:21:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1613956912.98.0.753427338306.issue43289@roundup.psfhosted.org>
In-reply-to
Content
If I understand correctly, changing the -1 to a -2 does not actually make the program "crash" -- you just only see one black circle.

The reason is that range(40, 0, -2) produces 40, 38, 36, etc., all of which are even numbers, so rad % 2 is always 0, so col[rad % 2] is always "black". You could try:

    for index, rad in enumerate(range(40, 0, -2)): 
        dot(5*rad, col[index % 2])

In the future, I would suggest asking questions like this on StackOverflow, since this is not a bug in Python itself.
History
Date User Action Args
2021-02-22 01:21:53Dennis Sweeneysetrecipients: + Dennis Sweeney, Yehuda
2021-02-22 01:21:52Dennis Sweeneysetmessageid: <1613956912.98.0.753427338306.issue43289@roundup.psfhosted.org>
2021-02-22 01:21:52Dennis Sweeneylinkissue43289 messages
2021-02-22 01:21:52Dennis Sweeneycreate