Вопрос задан 14.06.2023 в 13:20. Предмет Информатика. Спрашивает Якупов Денис.

ДАЮ 50 БАЛОВ Исправьте код, разработанный начинающим программистом, используя Debugger. Код:

shape(turtle) pen size(100000) turtle.forward(100) left(90) forward(100) penup color(red, 'yellow') pendown(10) left(90) for ward(100) left(180) forward(150)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кошнірчук Віка.

from turtle import *

color('red', 'yellow')

begin_fill()

while True:

forward(200)

left(170)

if abs(pos()) < 1:

break

end_fill()

done()

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам исправить код. Однако, прежде чем продолжить, обратите внимание на несколько ошибок в коде:

  1. В строке "shape(turtle)" отсутствует вызов метода "turtle" для установки формы черепахи.
  2. В строке "pen size(100000)" должно быть "pensize(10)", чтобы установить толщину пера равной 10.
  3. В строке "left(90)" отсутствует вызов метода "turtle" для поворота влево.
  4. В строке "forward(100)" также отсутствует вызов метода "turtle" для перемещения черепахи вперед.
  5. В строке "penup" отсутствует вызов метода "turtle" для поднятия пера.
  6. В строке "color(red, 'yellow')" должно быть "color('red', 'yellow')" для установки цвета пера и заливки.
  7. В строке "pendown(10)" отсутствует вызов метода "turtle" для опускания пера.
  8. В строке "for ward(100)" должно быть "forward(100)" для перемещения черепахи вперед.
  9. В строке "left(180)" отсутствует вызов метода "turtle" для поворота влево.
  10. В строке "for ward(150)" также должно быть "forward(150)" для перемещения черепахи вперед.

Исправленный код с учетом вышеуказанных исправлений выглядит следующим образом:

python
import turtle my_turtle = turtle.Turtle() my_turtle.shape('turtle') my_turtle.pensize(10) my_turtle.forward(100) my_turtle.left(90) my_turtle.forward(100) my_turtle.penup() my_turtle.color('red', 'yellow') my_turtle.pendown() my_turtle.left(90) my_turtle.forward(100) my_turtle.left(180) my_turtle.forward(150)

Проверьте исправленный код и убедитесь, что он работает правильно.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос