Related questions
Please do not give solution in image format thanku.
****PYTHON
In the class Car(), update the class structure to include the attributes and methods
__init__(self) initialize the class and create the attribute miles with a default integer 0.
drive(self, distance) Which updates the miles attribute with current miles + distance parameter. reverse(self, distance) Which updates the miles attribute with the current miles — distance parameter.
get_odometer(self) returns miles attribute. honk_horn(self, times) accepts the number of times wanted to honk the horn and is defaulted to 1. It outputs the message honk! without a trailing space. If times > 1, then multiple the message by times to output a message: honk! honk!.
Reported(self) Outputs message: # miles have been driven. (# stands for attribute miles)
the main() function with three integers which represent the miles to drive forward, and to drive in reverse as user inputs, also how many times the horn should be honked. Using the values, create a Car object in the that performs this operations:
Drives forward the number of miles input as an integer.
Drives in reverse the number of miles input as an integer.
Honks the horn the number of times input as an integer.
Reports car status for the number of miles driven.
***Notes
-Input() function should have different input prompt text depending on the value. Going forward uses "Forward: " , backwards uses "Reverse: ", and honking is "Honk the Horn: ".
- input should be in integer format.
Example:
Input:
50
8
3
Output:
honk!, honk!, honk!
42 miles have been driven.
Trending nowThis is a popular solution!
Step by stepSolved in 3 steps with 1 images
- Help me solve this in Java, don't make it to complicated.arrow_forwardWritten in Python It should have an init method that takes two values and uses them to initialize the data members. It should have a get_age method. Docstrings for modules, functions, classes, and methodsarrow_forwardCSC 1302: PRINCIPLES OF COMPUTER SCIENCE II Lab 6 How to Submit Please submit your answers to the lab instructor once you have completed. Failure to submit will result in a ZERO FOR THIS LAB. NO EXCEPTIONS. The class diagram with four classes Student, Graduate, Undergraduate, and Exchange is given. Write the classes as described in the class diagram. The fields and methods for each class is given below. Student Exchange Graduate Undergraduate Student: Fields: major (String) gpa (double) creditHours (int) Methods: getGpa: returns gpa getYear: returns "freshman", "sophomore", "junior" or "senior" as determined by earned credit hours: Freshman: Less than 32 credit hours Sophomore: At least 32 credit hours but less than 64 credit hours Junior: At least credit hours 64 but less than 96 credit hours Senior: At least 96 credit hours Graduate:...arrow_forward
- Can you please help with this Use the provided template below BASE_YEAR = 1903 #***************************************************************# Function: main# # Description: The main function of the program## Parameters: None## Returns: Nothing ##**************************************************************def main():# Local dictionary variablesyear_dict = {}count_dict = {}developerInfo()# Open the file for readinginput_file = open('Program11.txt', 'r') # End of the main function #*********************************************## Function: # # Description: ## Parameters:## Returns: ##*****************************************def showResults(year_dict, count_dict):# Receive user inputyear = int(input('Enter a year in the range 1903-2018: ')) # Print resultsif year == 1904 or year == 1994:print("The world series wasn't played in the year", year)elif year < 1903 or year > 2018:print('The data for the year', year, \'is not included in our database.')else:winner = year_dict[year]wins...arrow_forwardMake C# (Sharp): console project named MyPlayList. Create an Album class with 4 fields to keep track of title, artist, genre, and copies sold. Each field should have a get/set property. Your Album class should have a constructor to initialize the title (other 3 variables should default to null or 0). In addition, create a public method in the Album class to calculate amount sold for the album (copies sold * cost_of_album). You determine the cost of each album. Also create a method in the Album class to display the information. Print out of information should look something like this: The album Tattoo You by the Rolling Stones, a Rock group, made 25,000,000ドル. In the main method, create 3 instances of the Album class with different albums, use setters to set values of the artist, genre, and copies sold. And then use getters to display information about each on the console.arrow_forwardWritten in Python with docstring please if applicable Thank youarrow_forward
- In python and include doctring: First, write a class named Movie that has four data members: title, genre, director, and year. It should have: an init method that takes as arguments the title, genre, director, and year (in that order) and assigns them to the data members. The year is an integer and the others are strings. get methods for each of the data members (get_title, get_genre, get_director, and get_year). Next write a class named StreamingService that has two data members: name and catalog. the catalog is a dictionary of Movies, with the titles as the keys and the Movie objects as the corresponding values (you can assume there aren't any Movies with the same title). The StreamingService class should have: an init method that takes the name as an argument, and assigns it to the name data member. The catalog data member should be initialized to an empty dictionary. get methods for each of the data members (get_name and get_catalog). a method named add_movie that takes a Movie...arrow_forward!! E! 4 2 You are in process of writing a class definition for the class Book. It has three data attributes: book title, book author, and book publisher. The data attributes should be private. In Python, write an initializer method that will be part of your class definition. The attributes will be initialized with parameters that are passed to the method from the main program. Note: You do not need to write the entire class definition, only the initializer method lili lilıarrow_forwardIn Python code: Using this website: https://en.wikipedia.org/wiki/Greenhouse_gasCreate a named tuple to contain each Gas Concentration data for these columns: Gas,Pre-1750,Recent,Absolute increase since 1750,Percentage increase since 1750. Design a class to hold this named tuple and add necessary dunders to support initialization, string conversion, sorting by a specific column (like 'Recent' for example) and searching.arrow_forward
- Text book imageDatabase System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationText book imageStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONText book imageDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- Text book imageC How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONText book imageDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningText book imageProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education