Nick Timkovich <prometheus...@gmail.com> added the comment:

Regarding #1: In Python, you may refer to a variable's name (e.g. `rt`, which 
is a function), which often has no effect in a script. In the REPL (where you 
see >>>) it is useful to inspect the object:

>>> turtle.rt
<function rt at 0x7f14b8d46ea0>

In order to call that name/function, parentheses are *required* unlike other 
languages where they are optional (Ruby). So, you don't get an error message, 
but one is not expected. Linting tools can alert you to statements that don't 
appear to have an effect.

Regarding #2: Students of the turtle could create a reusable function to draw a 
circle with the turtle and return to the starting position. It would be an 
excellent exercise with multiple solutions!

----------
nosy: +nicktimko

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

Reply via email to