Develop an automobile class that will be used by dealership

Assignment Help Python Programming
Reference no: EM132330176

Question

You need to develop an automobile class that will be used by a dealership as a vehicle inventory program. The following attributes should be present: Private string make, model, color, int year, and int mileage. The program needs a constructor, add new vehicle, remove vehicle, update vehicle attributes

Below is the code that you have had help on but when ran it is stating you need to define vehicle.Please help.

class Automobile:

def __init__(self, make, model, color, year, mileage):

self._make = make

self._model = model

self._color = color

self._year = year

self._mileage = mileage

def set_make(self, m):

self._make= m

def set_model(self, m):

self._model = m

def set_color(self, m):

self._color = m

def set_year(self, m):

self._year = m

def set_mileage(self, m):

self._mileage = m

def get_make(self):

return self._make

def get_model(self):

return self._model

def get_color(self):

return self._color

def get_year(self):

return self._year

def get_mileage(self):

return self._mileage

vehicles = [ ]

def add_vehicle(vehicle):

global vehicles

vehicles.append(vehicle)

def remove_vehicle(make):

for i in range(len(vehciles)):

if vehicles[i].get_make( ) == make:

del vehciles[i]

def update_vehicle(index, make, model, color, year, mileage):

global vehicles

v = vehicles[index]

v.set_make(make)

v.set_model(model)

v.set_color(color)

v.set_year(mileage)

def write_file( ):

file = open ('vehicles.txt', 'k')

for a in vehicles:

file.write(a)

file.write('n')

file.close( )

def main( ):

menu = { }

menu ['1'] = 'Add vehicle'

menu ['2']= 'Remove vehicle'

menu ['3'] = 'Find Vehicle'

menu ['4'] = 'Quit/Exit'

user = True

while user:

print("""

1. Add vehicle

2. Remove vehicle

3. Find vehicle

4. Quit/Exit

""")

ans= input('Choose options, 1. to add a vehicle, 2. to remove a vehicle, 3. to find a vehicle, or 4. to quit/exit. ')

if ans == '1':

vehicle.add_vehicle

elif ans == '2':

vehicle.remove_vehicle

elif ans == '3':

print('Automobile.vehicle')

elif ans == '4':

print ('Goodbye')

elif ans != '':

print('Invalid entry')

if __name__ == '__main__':

main ( )

Reference no: EM132330176

Questions Cloud

Create statements to add in ten rows of authors and books : Create statements to add in ten rows of authors and books to the table. Use a SELECT statement to retrieve and print all of the rows in the table.
What would you say to represent your client interests : Imagine that you are an attorney asked to defend nude dancing as an act of expression that should be allowed in a bar. What would you say to represent your.
Review the case - gideon v wainwright : The assignment for this week is to locate a landmark U.S. Supreme Court case and draft a case brief. Go the following website and locate the following case.
Examine the sample grant application : Examine the sample grant application in Director's Resource 6-1. Identify the individual sections of the proposal: How much funding has been requested
Develop an automobile class that will be used by dealership : Develop an automobile class that will be used by a dealership as a vehicle inventory program. The following attributes should be present.
Create a python script that takes two parameters : Create a Python script that takes two parameters. List all files names, size, date created in the given folder. Use catch-exception block.
Emerging tools and techniques for system management : Compare free server monitoring tools based on the basic metrics of checking availability and Compare emerging tools and techniques for system management
Write a program that asks the user to enter the price : Write a program which asks the user for the number of miles they drove on a trip. Write a program that asks the user to enter the price of a purchase order.
What would the limits of rationality be for nichols : Probation officer Nichols is in charge of Jim. Jim was sentenced to three years of imprisonment for drug trafficking. However, because Jim had no past records.

Reviews

Write a Review

Python Programming Questions & Answers

  Produce the simulation of the orbits of the planets

Need to produce a code with object oriented programming using python, which will produce the simulation of the orbits of the planets around the sun

  Explain what python ides are being used in the industry

Explain what Python IDEs are being used in the industry? Compare/contrast features (chart might be helpful). Research differences between JES, IDLE and PyCharm.

  Plot the distribution of the rate using histograms

Write a function using only list comprehensions, no loops, to compute Standard Deviation. Print the Standard Deviation of each numeric column.

  Do a python project and get it running using app engine

Do a python project and get it running using App engine. Something very basic and simple

  Plot the bar chart of a dataset

MA1008 Introduction to Computation Thinking - Compose the chart from basic graphic elements like points, lines and texts using functions in Turtle

  Write a python program to demonstrate a theme for your robot

Write a Python program to demonstrate a theme for your robot. Your team must think of something fc your robot to do using the sensors and/or motors.

  Nested loops to generate a triangle

Write a program called program41.py that uses a for loop and the range functionto output the numbers from 5 up to 100 - Write another program called program42.py that generates exactly the same output

  Prompt the user for the names of two text files

Write a script named copyfile.py. this script should prompt the user for the names of two text files. the contents of the first file.

  Critical components missing

Most of the code is provided but there are some critical components missing - Create a python file called PasswordSaver.py in PyCharm

  Write a test program to test your new queue

Write a test program to test your new queue. Be sure to include enough code to test all the methods and write the code in such a way that whoever is looking.

  Design part of the code for the haunted house game

Create a cheat commands in the game so player can teleport to any location in the map - You are tasked with improving and designing part of the code for the Haunted House game.

  Write a python program to determine a given pattern appears

In this assignment, your goal is to write a python program to determine whether a given pattern appears in a data series

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd