나는 원형 "버튼"을 만들고 사용자가 원을 클릭하게하는 간단한 파이썬 프로그램을 만들고있다. 서클을 클릭하지 않으면 서클 외부를 클릭했음을 알리는 메시지가 나타나 다시 시도해야합니다. 그러나 마지막 부분에서는 중단 점을 사용함에도 불구하고 코드에 대해 무한 루프가 발생합니다. 오류가 있는지 누구든지 볼 수있는 방법이 있습니까? 감사!파이썬에서 무한 루프를 멈추는 동안 Statement
r = 75
while True:
# to determine if click is within circle
length = math.sqrt(((x-100)**2) +((y-250)**2))
if length == r or length < r:
break
# prints if user does not click within the range
print("Please click within the spin button")
길이의 숫자 값을 사용할 때 코드가 올바르게 작동합니다. x 및 y 좌표가 올바른지, 사용한 수식이 맞는지 확인하십시오. –