in python please 6.3 LAB: Car value (classes) Complete the Car class by creating an attribute purchase_price (type int)

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

in python please 6.3 LAB: Car value (classes) Complete the Car class by creating an attribute purchase_price (type int)

Post by answerhappygod »

in python please
6.3 LAB: Car value (classes)
Complete the Car class by creating an attributepurchase_price (type int) and the method print_info() that outputsthe car's information.
Ex: If the input is:
where 2011 is the car's model year, 18000 is the purchase price,and 2018 is the current year, then print_info() outputs:
Note: print_info() should use two spaces forindentation.
code provided:
class Car: def __init__(self): self.model_year = 0 # TODO: Declare purchase_priceattribute self.current_value = 0
def calc_current_value(self,current_year): depreciation_rate = 0.15 # Car depreciation formula car_age = current_year -self.model_year self.current_value =round(self.purchase_price * (1 - depreciation_rate) **car_age) # TODO: Define print_info() method to outputmodel_year, purchase_price, and current_value
if __name__ == "__main__": year = int(input()) price = int(input()) current_year = int(input()) my_car = Car() my_car.model_year = year my_car.purchase_price = price my_car.calc_current_value(current_year) my_car.print_info()
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply