Question: python Write a Python program which performs the following tasks: (1) Define the generate function which has two parameters lower and upper. It calls the
Write a Python program which performs the following tasks: (1) Define the generate function which has two parameters lower and upper. It calls the random module's randint function and passes over the two parameters as the lower bound and the upper bound, to generate a random number between lower and upper. The generated random number is returned. - (2) Define the main function which firstly calls the generate function to get a random number between 500 and 900 (pass over 500,900 as arguments). For the random number returned. call the math module's sqrt function to calculate its square root value. Finally, this square root value is printed in the main function. - (3) Execute the program by calling the main function. [Run your program in Python IDLE to verffy if it works correctly as described above] The generated number is 718 The returned square root value is 26.795522013948524
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
