From 4c624cf7386b4aad0d1b4cddedbd239c39344433 Mon Sep 17 00:00:00 2001 From: Shashank767 <143302681+Shashank23123458867504@users.noreply.github.com> Date: Fri, 15 May 2026 15:16:10 +0530 Subject: [PATCH] Refactor input validation into a separate function Refactored input validation into a function for better reusability. --- Input Validation Made Easy in Python | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Input Validation Made Easy in Python b/Input Validation Made Easy in Python index 56a6bbe..8e947f1 100644 --- a/Input Validation Made Easy in Python +++ b/Input Validation Made Easy in Python @@ -1,8 +1,12 @@ -try: - n = int(input("Enter a number: ")) - if n < 0: - print("Please enter a non-negative number") - else: - print("Valid input:", n) -except ValueError: - print("Invalid input! Please enter an integer.") +n = int(input("Enter a number:")) +def InputVal(n): + try: + if n < 0: + print("Please enter a non-negative number") + else: + print("Valid input:", n) + + except ValueError: + print("Invalid input! Please enter an integer") + +print(InputVal(n))