Write a python program to calculate the total price for car wash services. A base car wash is $10. A dictionary with each additional service and the corresponding cost has been provided. Two additional services can be selected. A '-' signifies an additional service was not selected. Output all selected services along with the corresponding costs and then the total price for all car wash services. Ex: If the input is: Tire shine Wax the output is: ZyCar Wash Base car wash -- $10 Tire shine -- $2 Wax -- $3 ---- Total price: $15 Ex: If the input is: Rain repellent - the output is: ZyCar Wash Base car wash -- $10 Rain repellent -- $2 ---- Total price: $12   I am having difficulty getting the cost associated with the additional services to add into the total cost.

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter7: File Handling And Applications
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

Write a python program to calculate the total price for car wash services. A base car wash is $10. A dictionary with each additional service and the corresponding cost has been provided. Two additional services can be selected. A '-' signifies an additional service was not selected. Output all selected services along with the corresponding costs and then the total price for all car wash services.

Ex: If the input is:

Tire shine Wax

the output is:

ZyCar Wash Base car wash -- $10 Tire shine -- $2 Wax -- $3 ---- Total price: $15

Ex: If the input is:

Rain repellent -

the output is:

ZyCar Wash Base car wash -- $10 Rain repellent -- $2 ---- Total price: $12

 

I am having difficulty getting the cost associated with the additional services to add into the total cost. 

main.py
1 services
2 servicesCost = { 2: 1 , 2: 2, 2 : 2, 3 : 3, 3: 5}
3 service_choicel = input ()
4 service_choice2 = input()
5 base wash = 10
6 total = 0
7 cost1 = 0
8 cost2 = 0
{ 'Air freshener' : 1, 'Rain repellent': 2, 'Tire shine' : 2, 'Wax' : 3, 'Vacuum' : 5 }
9.
10 for i in services:
if service_choicel == services [i]:
cost1= servicesCost[i]
if service_choice2 ==
cost2 = servicesCost[i]
11
12
13
services [i]:
14
15
16 total = base wash + cost1 +cost2
17 print("ZyCar Wash Base car wash --
$", base_wash)
18
19 if service_choicel !="-":
20
print(service_choice1,"---$",cost1)
21 if service_choice2 !="-":
print(service_choice2,"---$", cost2)
22
23 print ("Total price---$",total)
Transcribed Image Text:main.py 1 services 2 servicesCost = { 2: 1 , 2: 2, 2 : 2, 3 : 3, 3: 5} 3 service_choicel = input () 4 service_choice2 = input() 5 base wash = 10 6 total = 0 7 cost1 = 0 8 cost2 = 0 { 'Air freshener' : 1, 'Rain repellent': 2, 'Tire shine' : 2, 'Wax' : 3, 'Vacuum' : 5 } 9. 10 for i in services: if service_choicel == services [i]: cost1= servicesCost[i] if service_choice2 == cost2 = servicesCost[i] 11 12 13 services [i]: 14 15 16 total = base wash + cost1 +cost2 17 print("ZyCar Wash Base car wash -- $", base_wash) 18 19 if service_choicel !="-": 20 print(service_choice1,"---$",cost1) 21 if service_choice2 !="-": print(service_choice2,"---$", cost2) 22 23 print ("Total price---$",total)
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Computational Systems
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning