This step involves the calling of the
main()function of the program when the program is called directly. If the program is not accessed directly, we do not necessarily want
main()to be executed. Therefore, we check whether the program's call, its
__name__, is equal to
__main__. There are many ways to write
main()functions; you can read Guido's take on them (as of 2003) on his blog.