Question: use python IDLE when providing your solution and answer everything above 1. Compose a function called calc_final_price that accepts two numerical arguments: the original price

 use python IDLE when providing your solution and answer everything above

use python IDLE when providing your solution and answer everything above

1. Compose a function called calc_final_price that accepts two numerical arguments: the original price of an item, and the tax rate applied to that item. The original price must be a floating point number that is greater than 0 , and the tax rate must be an integer on the interval [0, 100] (e.g., a tax rate of 6 corresponds to a 6% tax rate, etc.). If the provided arguments do not fall in these ranges, the output of the function is undefined (i.e., no need to error check--whatever happens, happens). The function should return the final price of the item after accounting for taxes (initial price + taxes). A few examples: calc_final_price (35,8)# output: 37.8 calc_final_price (150,0)# output: 150 calc_final_price (0,9)# output: undefined (can be anything) calc_final_price(-15, 12) \# output: undefined (can be anything) calc_final_price (1500,107) \# output: undefined (can be anything) 2. Compose a function called calc_disc_price that accepts two numerical arguments: the original price of an item, and a discount rate. The original price must be a floating point number that is greater than 0 , and the discount rate must be an integer on the interval [0,100] (e.g., a discount rate of 25 corresponds to a 25% discount). If the provided arguments do not fall within these ranges, the output of the function is undefined. The function should return the final price of the item after applying the discount (initial price - discount). A few examples: \( \begin{array}{ll}\text { calc_disc_price }(250,25) & \# \text { output: } 187.5 \\ \text { calc_disc_price }(1000,100) & \# \text { output: } 0 \\ \text { calc_disc_price }(123,0) & \# \text { output: } 123 \\ \text { calc_disc_price }(0,25) & \text { \# output: undefined (can be anything) }\end{array} \)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!