Delete app.py
Browse files
app.py
DELETED
|
@@ -1,73 +0,0 @@
|
|
| 1 |
-
mport streamlit as st
|
| 2 |
-
i
|
| 3 |
-
def get_car_details(car_name):
|
| 4 |
-
car_data = {
|
| 5 |
-
"Toyota Corolla": {"Qualification": "Reliable, Fuel Efficient", "Petrol Limit": "35 MPG"},
|
| 6 |
-
"Honda Civic": {"Qualification": "Affordable, Efficient", "Petrol Limit": "32 MPG"},
|
| 7 |
-
"Hyundai Elantra": {"Qualification": "Budget-friendly, Efficient", "Petrol Limit": "33 MPG"},
|
| 8 |
-
"Nissan Altima": {"Qualification": "Spacious, Reliable", "Petrol Limit": "30 MPG"},
|
| 9 |
-
"Mazda 3": {"Qualification": "Sporty, Efficient", "Petrol Limit": "31 MPG"},
|
| 10 |
-
"Volkswagen Jetta": {"Qualification": "Refined, Fuel Efficient", "Petrol Limit": "34 MPG"},
|
| 11 |
-
"Ford Focus": {"Qualification": "Practical, Compact", "Petrol Limit": "29 MPG"},
|
| 12 |
-
"Chevrolet Malibu": {"Qualification": "Comfortable, Balanced", "Petrol Limit": "29 MPG"},
|
| 13 |
-
"Subaru Impreza": {"Qualification": "AWD, Safe", "Petrol Limit": "28 MPG"},
|
| 14 |
-
"Kia Forte": {"Qualification": "Affordable, Modern", "Petrol Limit": "31 MPG"},
|
| 15 |
-
"BMW 3 Series": {"Qualification": "Sporty, Premium", "Petrol Limit": "27 MPG"},
|
| 16 |
-
"Audi A4": {"Qualification": "Luxury, Smooth Ride", "Petrol Limit": "28 MPG"},
|
| 17 |
-
"Mercedes-Benz C-Class": {"Qualification": "Premium, Comfortable", "Petrol Limit": "26 MPG"},
|
| 18 |
-
"Lexus ES": {"Qualification": "Luxury, Reliable", "Petrol Limit": "29 MPG"},
|
| 19 |
-
"Cadillac CT5": {"Qualification": "Stylish, Powerful", "Petrol Limit": "24 MPG"},
|
| 20 |
-
"Ford Mustang": {"Qualification": "Powerful, Sporty", "Petrol Limit": "25 MPG"},
|
| 21 |
-
"Chevrolet Camaro": {"Qualification": "Sporty, Muscle Car", "Petrol Limit": "20 MPG"},
|
| 22 |
-
"Dodge Challenger": {"Qualification": "Bold, Muscle Car", "Petrol Limit": "19 MPG"},
|
| 23 |
-
"Porsche 911": {"Qualification": "Luxury, High Performance", "Petrol Limit": "22 MPG"},
|
| 24 |
-
"BMW M4": {"Qualification": "Performance, Precision", "Petrol Limit": "21 MPG"},
|
| 25 |
-
"Tesla Model 3": {"Qualification": "Electric, High-tech", "Petrol Limit": "N/A (Electric)"},
|
| 26 |
-
"Tesla Model S": {"Qualification": "Fast, Long Range", "Petrol Limit": "N/A (Electric)"},
|
| 27 |
-
"Toyota Prius": {"Qualification": "Hybrid, Ultra Efficient", "Petrol Limit": "56 MPG"},
|
| 28 |
-
"Honda Insight": {"Qualification": "Hybrid, Eco-Friendly", "Petrol Limit": "52 MPG"},
|
| 29 |
-
"Hyundai Ioniq": {"Qualification": "Hybrid/Electric, Modern", "Petrol Limit": "58 MPG (Hybrid)"},
|
| 30 |
-
"Chevrolet Bolt EV": {"Qualification": "Compact, Electric", "Petrol Limit": "N/A (Electric)"},
|
| 31 |
-
"Toyota RAV4": {"Qualification": "Reliable, Fuel Efficient", "Petrol Limit": "30 MPG"},
|
| 32 |
-
"Honda CR-V": {"Qualification": "Practical, Versatile", "Petrol Limit": "30 MPG"},
|
| 33 |
-
"Mazda CX-5": {"Qualification": "Stylish, Fuel Efficient", "Petrol Limit": "28 MPG"},
|
| 34 |
-
"Ford Escape": {"Qualification": "Family-friendly, Compact", "Petrol Limit": "27 MPG"},
|
| 35 |
-
"Hyundai Tucson": {"Qualification": "Budget-friendly, Spacious", "Petrol Limit": "29 MPG"},
|
| 36 |
-
"Chevrolet Equinox": {"Qualification": "Balanced, Reliable", "Petrol Limit": "28 MPG"},
|
| 37 |
-
"Nissan Rogue": {"Qualification": "Compact, Fuel Efficient", "Petrol Limit": "31 MPG"},
|
| 38 |
-
"Subaru Outback": {"Qualification": "Versatile, Off-road Capable", "Petrol Limit": "29 MPG"},
|
| 39 |
-
"Jeep Wrangler": {"Qualification": "Rugged, Off-road Capable", "Petrol Limit": "21 MPG"},
|
| 40 |
-
"BMW X5": {"Qualification": "Luxury, Performance", "Petrol Limit": "22 MPG"},
|
| 41 |
-
"Audi Q5": {"Qualification": "Elegant, Practical", "Petrol Limit": "25 MPG"},
|
| 42 |
-
"Mercedes-Benz GLE": {"Qualification": "Premium, Spacious", "Petrol Limit": "23 MPG"},
|
| 43 |
-
"Tesla Model Y": {"Qualification": "Electric, Efficient", "Petrol Limit": "N/A (Electric)"},
|
| 44 |
-
"Ford F-150": {"Qualification": "Best-selling, Versatile", "Petrol Limit": "22 MPG"},
|
| 45 |
-
"Chevrolet Silverado": {"Qualification": "Tough, Powerful", "Petrol Limit": "20 MPG"},
|
| 46 |
-
"Ram 1500": {"Qualification": "Comfortable, Strong", "Petrol Limit": "21 MPG"},
|
| 47 |
-
"Toyota Tacoma": {"Qualification": "Reliable, Off-road", "Petrol Limit": "20 MPG"},
|
| 48 |
-
"Nissan Frontier": {"Qualification": "Rugged, Compact Truck", "Petrol Limit": "19 MPG"},
|
| 49 |
-
"Lexus RX": {"Qualification": "Luxury, Hybrid Option", "Petrol Limit": "27 MPG"},
|
| 50 |
-
"Porsche Cayenne": {"Qualification": "High-end, Performance", "Petrol Limit": "22 MPG"},
|
| 51 |
-
"Land Rover Range Rover": {"Qualification": "Premium, Off-road", "Petrol Limit": "20 MPG"},
|
| 52 |
-
"Cadillac Escalade": {"Qualification": "Bold, Luxurious", "Petrol Limit": "16 MPG"}
|
| 53 |
-
}
|
| 54 |
-
|
| 55 |
-
# Convert input to lowercase for case-insensitive matching
|
| 56 |
-
car_name = car_name.strip().lower()
|
| 57 |
-
|
| 58 |
-
# Check for partial matches
|
| 59 |
-
for key in car_data:
|
| 60 |
-
if car_name in key.lower():
|
| 61 |
-
return car_data[key]
|
| 62 |
-
|
| 63 |
-
# If no match is found
|
| 64 |
-
return {"Qualification": "Unknown", "Petrol Limit": "Unknown"}
|
| 65 |
-
|
| 66 |
-
st.title("Car Qualification & Petrol Limit App")
|
| 67 |
-
|
| 68 |
-
car_name = st.text_input("Enter Car Name:")
|
| 69 |
-
|
| 70 |
-
if st.button("Get Details"):
|
| 71 |
-
details = get_car_details(car_name)
|
| 72 |
-
st.write(f"*Qualification:* {details['Qualification']}")
|
| 73 |
-
st.write(f"*Petrol Limit:* {details['Petrol Limit']}") Add these cars petrol average
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|