@Finnarchist Yo this is awesome! Good luck on your journey.
If you haven't hit it already, Al Sweigart writes awesome books―CC-licensed and free online―that do a good job of leading through practical examples that eventually yield an understanding of Python's qualities.
A lot of people have come to like Al's "Automate the Boring Stuff" book since it looks through the lens of ordinary office tasks? I think it's because it's eye-opening in the way that programming is broadly eye-opening: I've done or seen this kind of mundane task before, and holy crap you can do it fast (and do it fast and often and consistently) with all these loosely coupled tools that Python gives you.
Oh wow. This is RIGHT up my street. Yes! *fist pump*. Thanks friend. 😊
@Finnarchist Woo! Good luck!
And even though I've said a lot of great things about Al's books, please don't be discouraged if you bounce off them at some point or in totality. There are lots of valid entry points!
Of course. That makes a lot of sense. Thanks for the recommendations. Do you have a preferred command prompt/compiler/whatever?
I like using ipython and vim in a terminal.
I'll write scripts in vim and then run them in ipython in interactive mode.
When I'm thinking through the next thing the script has to do, I'll prototype that in the interactive shell; once I'm reasonably happy with the behavior and the structures involved, I'll edit the script, re-run in the interactive shell, etc.
Oooohhhhh shiny! Sounds like a good start. 😊
@Finnarchist this is realy cool. I can offer no advice as I can't program but I am existed for you!
Awwwwwww. Thanks!!!! Its super exciting. 😊
@Finnarchist
I'm currently learning (online) how to return true or false "answers" based on integers and criteria like, "you're in trouble if your parrot it talking before 7am and after 9pm, return true if you're in trouble" and other basic stuff like that but wanna expand my knowledge and see where it takes me. 😊