파이썬 중첩함수
조회수 450회
def getY(a, b, c, d):
def getX():
X=(d-b)/(a-c)
return X
X=getX()
Y=(a*X)+b
Y=(c*X)+d
print ("X=", X)
return Y
y=ax+b y=cx+d 라는 연립방정식을 계산하는 문제인데, 중첩함수 활용하고 연산자? 안쓰는 문제라 이렇게 써봤어요. abcd에 input 입력해서 x, y 프린트하는 문제입니다. 근데 a-c=0에서 zerodivisionerror가 나니까 이거를 try , except 구문을 활용해서 none으로 처리할 수 있게 해야 하는데 진짜 아무리 해도 안되네요ㅜ 왕초보라 ㅜㅜ 좀 도와주세요,, ㅜㅜ
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력