Dide
Ученик
(189)
3 месяца назад
Чтобы перевернуть дуги так, чтобы выпуклость была к верху, необходимо изменить направление рисования кругов. В данном коде дуги рисуются с помощью команды `circle` с параметрами `(5*n, 180)`. Чтобы дуги выглядели выпуклыми вверх, нужно нарисовать нижние полукруги, что можно сделать, используя отрицательное значение радиуса.
Попробуйте изменить эту часть кода следующим образом:
```python
from turtle import *
speed(10)
left(90)
n = 10
right(180)
forward(5*n)
right(90)
forward(50*n)
right(90)
forward(5*n)
for i in range(5):
seth(90)
circle(-5*n, 180) # Изменили значение радиуса на отрицательное
pu()
for x in range(-50, 6):
for y in range(-5, 16):
goto(x*n, y*n)
dot(5)
done()
```
Теперь дуги должны быть выпуклыми вверх.