Исследуйте программу: def polygon (n, d) :

§ 16. Управление исполнителем Черепашка ГДЗ по Информатике 6 класс Босова


13. Исследуйте программу:
def polygon (n, d) :
for i in range(n) :
forward (d)
left (360/n)
from turtle import *
width(2)
d = 15
for i in range (10) :
polygon (4, d)
d = d + 10

Как увеличить (уменьшить) количество квадратов?
Как увеличить длину стороны следующего квадрата?
Как поменять квадрат на другой правильный многоугольник?

Исследуйте программу: def polygon (n, d) :

Ответ

Чтобы изменить (увеличить, уменьшить) количество квадратов, нужно поменять количество в строке: for i in range (15):

def polygon (n, d) :
for i in range (n):
forward (d)
left (360/n)
from turtle import
width (2)
d=15
for i in range (15) :
polygon (4, d)
d=d+10


Чтобы увеличить длину стороны следующего квадрата, необходимо изменить слагаемое для d: d=d+ 10

def polygon (n, d) :
for i in range (n)
forward (d)
left (360/n)
rom turtle import *
width (2)
d=15
for i in range (5) :
Polygon(4, d)
d=d+30


Чтобы поменять квадрат на другой правильный многоугольник, необходимо изменить параметр n: polygon(4,d)

def polygon (n, d)
for i in range (n) :
forward (d)
left (360/n)
from turtle import *
width (2)
d=15
for i in range (10) :
polygon (3, d)

d=d+10


def polygon (n, d) :
for i in range (n) :
forward (d)
left (360/n)
from turtle import
width (2)
d=15
for i in range (10) :
polygon (5, d)
d=d+10


Понравилась статья? Поделиться с друзьями: