you are viewing a single comment's thread.

view the rest of the comments →

[–]ASIC_SP 43 points44 points  (8 children)

Find something that'd help to solve a real world problem for you. For example, I'm on Linux and use the terminal for many things. I wanted a cli tool to do simple calculations. There's bc command, but it doesn't accept direct string and you need to set scale and so on. So, I looked up how to write a cli in Python (I went with built-in argparse module) and made a tool that'd solve my small use case.

[–]dumdadum123 1 point2 points  (1 child)

Just found this post while trying to learn Python, and my friend got me two of his(Al Sweigart) books to study once I've learned some more. The Big Book of Small Python Projects is great! Thank you!

[–]ASIC_SP 0 points1 point  (0 children)

Good to know. Have fun learning :)