Python

[Python] input(), eval() 사용해서 "피타고라스의 정리 계산기" 만들기

insub4067 2021. 10. 28. 16:44
# eval 내장 함수를 이용한 피타고라스의 정리 계산기

print("-- 피타고라스 정리 계산기 --")

ytox = input("조건 1 : y에서 x까지의 거리는?\n")
=> 3

ytoz = input(("조건 2 : y에서 z까지의 거리는?\n"))
=> 4

answer_square = eval("int(ytox) ** 2 + int(ytoz) ** 2")

print("정답 : ", end="")
print(eval("answer_square ** (1/2)"))

=> 정답 : 5.0