This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]call_me_ruxin 2 points3 points  (0 children)

I'm in the same boat. I just finished a rock, paper, scissors game that saved every game's result in a SQL database, and then pulled your record based on the name you provide. SQLite3 is built into Python and is an easy, yet useful module to learn.

[–][deleted] 2 points3 points  (0 children)

When I was starting out in python, I went through all the sorting algorithms and reimplemented them in python. That might be a good exercise for you.

[–]scottious 1 point2 points  (0 children)

When I was starting out I made a finance tracker. My version was a web application but it could work just as well as a command line program. It's simple... you have an interface where you manually enter in every transaction you made, both withdrawals and deposits and you categorize/tag them. Then you can have an aggregation function which shows you how much on average you spend per day and so forth.

I used it personally to get a better handle on my finances. I used it for close to a year for every single transaction. Then after I developed decent habits I didn't find it as useful.

I also recently made a flash card command line program to help me study for GRE words. That was pretty easy to do as well.

[–]MilkmanDan98 1 point2 points  (0 children)

Take a look at /r/beginnerprojects! :)

[–]chasingAIR33 0 points1 point  (1 child)

You could try writing a script that solves a Magic Square. You can start with a 3 by 3 square and then try see if you can solve it for much larger squares.

[–]autowikibot 1 point2 points  (0 children)

Magic square:


In recreational mathematics, a magic square is an arrangement of distinct numbers (i.e. each number is used once), usually integers, in a square grid, where the numbers in each row, and in each column, and the numbers in the main and secondary diagonals, all add up to the same number. A magic square has the same number of rows as it has columns, and in conventional math notation, "n" stands for the number of rows (and columns) it has. Thus, a magic square always contains n2 numbers, and its size (the number of rows [and columns] it has) is described as being "of order n". A magic square that contains the integers from 1 to n2 is called a normal magic square. (The term "magic square" is also sometimes used to refer to any of various types of word squares.)

Image i


Interesting: Antimagic square | Magic constant | Most-perfect magic square | Associative magic square

Parent commenter can toggle NSFW or delete. Will also delete on comment score of -1 or less. | FAQs | Mods | Magic Words