Question: QDefine a function get_int_in_range that takes in a minimum integer and a maximum integer as arguments. The function should use raw_input to prompt the user

QDefine a function get_int_in_range that takes in a minimum integer and a maximum integer as arguments. The function should use raw_input to prompt the user for a number between the minimum and maximum and convert the user's input into an integer.

If user's number is below the minimum: return the minimum value. If user's number is above the maximum: return the maximum value. Otherwise, return the user's number.

My code(in spyder, Python) is

def get_int_in_range(minimum_interger,maximum_integer): number=raw_input(minimum_interger,maximum_integer) number=int(number) if numbermaximum_integer: return maximu_integer return number

There is an error shows that " TypeError: raw_input() takes at most 2 arguments (3 given) "

Anyone can help me fix it?

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!