7.11. (Part 1) Lo Shu Magic Square - Python

Published: 28 November 2018
on channel: Kakra Detome
8,737
53

Starting out with Python, Third Edition, Tony Gaddis
Chapter 7
Programming Challenges

11. Lo Shu Magic Square

The Lo Shu Magic Square is a grid with 3 rows and 3 columns, shown in Figure 7-8. The Lo Shu Magic Square has the following properties:

The grid contains the numbers 1 through 9 exactly
The sum of each row, each column and each diagonal all add up to the same number. This is shown in figure figure 7-9.

4 9 2

3 5 7

8 1 6

In a program you can simulate a magic square using a two-dimensional list. Write a function that accepts a two-dimensional list as an argument and determines whether the list is a Lo Shu Magic Square. Test the function in a program.

Starting out with Python. Third Edition. Tony Gaddis.

Learn Java -    • Learn Java  

Learn Python -    • Learn Python  

Programming challenges, Starting out with Java by Tony Gaddis -    • Programming challenges - Starting out...  

Programming challenges, Starting out with Python by Tony Gaddis,    • Programming challenges - Starting out...  

Thanks 😊


On this page of the site you can watch the video online 7.11. (Part 1) Lo Shu Magic Square - Python with a duration of hours minute second in good quality, which was uploaded by the user Kakra Detome 28 November 2018, share the link with friends and acquaintances, this video has already been watched 8,737 times on youtube and it was liked by 53 viewers. Enjoy your viewing!