Занятие 4



Для того, чтобы не писать одно и тоже по нескольку раз, придумали циклы. Что будет выполнено в результате работы такой программы?

from turtle import *
for x in range(6):

    circle(30)
    fd(20)

done()

Посмотрим на распространённую ошибку:

from turtle import *
for x in range(6):

circle(30)
fd(20)

done()

Программа не запускается, верно? Дело в том, что тело цикла (см. справочник), должно быть сдвинуто вправо.

И еще один вариант:

from turtle import *
for x in range(6):

    circle(30)
fd(20)

done()

В этом случае программа будет работать, но что она сделает? Почему?