This is my solution to the Tic Tac Toe exercise for the Makers' TechTrack application. I am uploading it here for two reasons:
- For posterity - I've never needed to write any Python before, and I enjoyed this challenge
- Because I realised I haven't pushed any code to public repos recently. All my work has been in local git repositories and/or pushed to my local server, and most of my projects on GitHub are private anyway.
This exercise was not a graded assessment, it was just as a practice for learning. I have saved the initial state of the exercise and the changes I made during the course as separate commits - you can see the changes in the diff.
Because I did have a graded assessment to get to, I did not remove the intial instructions, nor comment and document my code to the level I usually would.
I don't have any particular reason to continue writing Python at the moment (I am writing a lot of TypeScript currently), but it was an enjoyable language to use, so I may come back and tidy this up at some point.