CODE:
from datetime import datetime
def generate_bill():
print("\n***WELCOME TO BHARAT PETROLEUM***\n")
while True:
print("\n***BILL***")
customer_name = input("Enter customer name: ").strip()
vehicle_no=input("Enter vehicle number:").strip()
bill_no = f"hi{datetime.now().strftime('%d%m%y%H%M%S')}"
date_time = datetime.now().strftime("%d-%m-%y %H:%M:%S")
fuel_type = input("Enter fuel type (Petrol/Diesel): ").strip().capitalize()
price_per_liter = float(input(f"Enter price per liter for {fuel_type}: "))
quantity = float(input("Enter quantity in liters: "))
total_cost = price_per_liter * quantity
print("\n***Generating Bill***\n")
print("*****BHARAT PETRILEUM *****")
print(f"Bill No : {bill_no}")
print(f"Date/Time : {date_time}")
print(f"Customer : {customer_name}")
print(f"Fuel Type : {fuel_type}")
print(f"Quantity : {quantity:.2f} liters")
print(f"Price/Ltr : ₹{price_per_liter:.2f}")
print(f"Total Cost: ₹{total_cost:.2f}")
print("-----------------------")
print("Thank you! Visit Again!")
print("-----------------------\n")
proceed = input("Do you want to process another transaction? (yes/no): ").strip().lower()
if proceed != "yes":
print("\n***THANKYOU.*** Goodbye!")
break
if __name__ == "__main__":
generate_bill()