feat(problem-04.py): another attempt

This commit is contained in:
baphim
2026-09-13 08:36:30 -04:00
parent 6e218f326b
commit 1e4e0fe72d
+9 -5
View File
@@ -1,11 +1,15 @@
# Write a Python program that prompts the user to input two numbers and raises a TypeError exception if the inputs are # Write a Python program that prompts the user to input two numbers and raises a TypeError exception if the inputs are
# not numerical. # not numerical.
def numb_check(x, y): def numb_check(n):
while True:
try: try:
result = x * y numb = float(input(n))
except TypeError: except ValueError:
print(f"Either {x} and/or {y} are not numbers.") print(f"{numb} is not a number")
numb_check(x = input("Enter a number: "), y = input("Enter another number: ")) x = numb_check(input('Enter a number: '))
y = numb_check(input('Enter another number: '))
product = x * y
print(product)