Multiplication table in mathematics is a list of multiples of a number from 1 to 10. According to Wikipedia, the Multiplication table is a mathematical table used to define a multiplication operation for an algebraic system. Procedure Initially, the number whose multiplication table is to be displayed is received as input. Then a list of multiples(up to 10) of the number is created by calling the function multiTable(num), with the received input as argument. Suppose the received input from the user is 7. In that case, the following list is created. prodList = [1, 14, 21, 28, 35, 42, 49, 56, 63, 70 ] Afterward, a counter(index) is added to the iterable(here prodList) using enumerate() method; which in turn returns as enumerate object. Finally, the multiplication table is printed based on the counter and the iterable. Source Code prodList = [] def multiTable(num): """" Creates a list of multiples of...