Код для правильного открытия воздушного шара после размещения булавки [закрыто]Python

Программы на Python
Ответить
Anonymous
 Код для правильного открытия воздушного шара после размещения булавки [закрыто]

Сообщение Anonymous »

Когда вы удерживаете мышь, она устанавливает булавку. А когда вы отпустите шарик, он лопнет. моя главная проблема в том, что воздушный шар лопается и отпускается, но решение показывает какую-то серую часть или что-то в этом роде. Я запустил автограф, и там написано:

CenterX не должен быть 217,61

CenterY не должен быть 192,28

Хорошая попытка... несоответствие первой точки в (221.61,190.20)

Несоответствие второй точки в (177,61, 212.28)

И я просто хочу это прояснить. Центр X и центр Y и т. д. Чтение: Я хочу исправить свой код, потому что автогрейдер говорит, что это неправильно. Я также хочу отметить и пояснить, что это academy.cs.cmu.edu. И это Python для средней школы, поэтому он довольно просто написан.
Если кто-нибудь скажет мне, что все это означает, это будет здорово.
Вот как должно выглядеть решение
введите здесь описание изображения
Вот код
# background
Rect(0, 0, 400, 400, fill='lightSkyBlue')

# string
Line(200, 330, 200, 400, fill='white', lineWidth=5, dashes=True)

# balloon
RegularPolygon(200, 370, 20, 3, fill='crimson')
Oval(200, 185, 300, 340,
fill=gradient('lightCoral', 'crimson', start='right-top'))
pin= Group(
Line(244,178,200,200, lineWidth=1),
Circle(240,180,5, fill='blue')
)
def onMousePress(mouseX, mouseY):
# Draw the pin.
### Place Your Code Here ###
pin.visible=True
pin.centerX=mouseX
pin.centerY=mouseY
pass

def onMouseRelease(mouseX, mouseY):
# Pop the balloon.
### Place Your Code Here ###
pop=Star(200,200,190,9, fill='lightSkyBlue', roundness=70)
pin.visible=False
pass

##### Place your code above this line, code below is for testing purposes #####
# test case:
onMousePress(200, 200)


Подробнее здесь: https://stackoverflow.com/questions/798 ... -placement
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»