Create a Python Program First, define a function that calculates the area of a circle.
Your function should take one parameter: radius of the circle
Your function should return the area
Reminder: you calculate the area of a circle with the formula: pi * r squared
Then, define a function that calculates the circumference of a circle.
Again, your function will take one parameter: radius of the circle
Your function should return the circumference
Reminder: you calculate the circumference of a circle with the formula: 2 * pi * r
Then, define a function that calculates the volume of a cylinder.
Your function will take two parameters: radius, and height
Your function should return the volume
Reminder: you calculate the volume of a cylinder with the formula: area of a circle * height
This function must call the function you defined earlier to calculate the area of a circle and multiply the result by the height.
Finally:
Create a variable that stores the value of keyboard input and ask the user to enter the radius of a circle.
Then, call the area and circumference functions with the value that was inputted by the user and print the results of those functions
Then, create a variable that stores the value of keyboard input and ask the user to enter the height of the cylinder.
Call the volume function with both the values inputted by the user and print the result of that function
Your program should meet the following requirements:
Use comments as necessary to communicate to me, the reader of the program
Use a consistent naming convention for your variables (preferably using under_scores)
Use a consistent indentation format (tabs vs spaces)
Use meaningful variable names