1
1
Fork 0
PythonLearning/Hypotenusenuse/main.py

24 lines
648 B
Python
Raw Normal View History

2024-05-23 21:25:03 -04:00
from math import sqrt
def calculate_hypotenuse(
x: float, y: float
) -> float: # This function will calculate our hypotenuse
x = float(
x
) # These 2 parts are both checks to attempt to convert our input into floats
y = float(y)
return sqrt(
x**2 + y**2
) # If we're able to convert both of our inputs into floats, we return our result
if __name__ == "__main__":
x = input("Input your A: ")
y = input("Input your B: ")
try:
result = calculate_hypotenuse(x, y)
print(f"{round(result)} ({result})")
except ValueError:
print("Error! Please do not input strings.")