Question: In Python and include comment Please include docstring Example shown below Magic squares. An nxn matrix that is filled with the numbers 1, 2, 3,

In Python and include comment
Please include docstring Example shown below

Magic squares. An nxn matrix that is filled with the numbers 1, 2, 3, ..., n2 is a magic square if the sum of the elements in each row, in each column, and in the two diagonals is the same value. Write a program that reads in 16 values from the keyboard and tests whether they form a magic square when put into a 4 x 4 table. You need to test two features: 1. Does each of the numbers 1, 2, ..., 16 occur in the user input? 2. When the numbers are put into a square (put the first 4 into the 1st row, second 4 into the 2nd row, and so forth), are the sums of the rows, columns, and diagonals equal to each other? 16 3 2 13 5 10 11 8 9 6 7 12 4 15 14 1 For Each function, you should have a Comment Header, docstring, closely resemble this in terms of format and information line item by line item: def reverse(string): Function: reversel string ) Parameters: string - string to be reversed Outputs: None Returns: reversed string Author: Jack Ryan Date: 2016.10.05 Modifications: 2017.10.19 Description: This function takes a string argument and reverse it. It's algorithm involves recursive calls of the function itself. The return value is the reversed string. *****
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
