Write a function named square that accepts a number as an argument and returns the square of that number.
Use the IDLE editor to write a Python program with three functions:
Write a function named square that accepts a number as an argument and returns the square of that number. (Remember, the square of a number is the number multiplied by itself. For example, 2 squared is 2 x 2 = 4.)
Write a function named cube that accepts a number as an argument and returns the cube of that number. (Remember, the cube of a number is the number multiplied by itself twice. For example, 2 cubed is 2 x 2 x 2 = 8.)
Write a main function that uses a loop to display the numbers from 1 to 10, and their squares, and their cubes. The output should be formatted as a table as shown below.
The main function must call the square function and the cube function to calculate the square and cube of each number.
The output must be printed from the main function with column headings as shown below.
The numbers in the columns should be right-aligned .