From 4d3af6ceb5ca0d59a9efdd2459833ce14b7cd91a Mon Sep 17 00:00:00 2001 From: Natalia Date: Thu, 17 Oct 2024 23:01:40 +0200 Subject: [PATCH] solution/m1-002 --- projects/002-shipping-calculator/python/main.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/projects/002-shipping-calculator/python/main.py b/projects/002-shipping-calculator/python/main.py index e69de29..1d9f5be 100644 --- a/projects/002-shipping-calculator/python/main.py +++ b/projects/002-shipping-calculator/python/main.py @@ -0,0 +1,13 @@ +def shipping_calculator(items): + shipping_charge=10.99+(items-1)*2.99 + return shipping_charge + +is_valid_input=False +while not(is_valid_input): + number_items=input("Enter the number of items purchased: ") + if number_items.isnumeric() and int(number_items)>0: + number_items=int(number_items) + is_valid_input=True + +shipping_charge=shipping_calculator(number_items) +print(f"Shipping charge: {shipping_charge:.2f} €") \ No newline at end of file