This is the page for sample code and other resources for the Saturday afternoon Python Lab at MLK Library.
Sample code and other assorted materials are sorted by date. There are also resources listed for installing and learning Python. It's a big help to everyone if you have Python and a text editor already installed when you come to class, but if you're having problems we'll do our best to sort you out!
NOTE: Traditionally the class has been using Python 2.7, but we've recently decided to switch to Python 3. More and more people are using 3 and there's lots of cool stuff in the works for it. Don't worry if you already have Python 2 installed or are using it with another class or tutorial, though. We can work with both!
**If you have any questions please contact Rami, the course instructor (through Twitter, Meetup, or [email](mailto:rami at necaris dot net)) **
###A few notes on why it's great to learn Python###
🐍 It's free. You can download it for free, there are ways to learn it for free, and there's a whole range of packages available for free. There may be a time when you want to pay for classes, but you can get started without a major investment.
🐍 It's easy. Other languages make you remember strange commands or keep track of curly braces everywhere. Not so with Python. That makes it a great beginner programing language.
🐍 It's everywhere. It's a powerful language that is used by a wide variety of companies and organizations to solve all sorts of problems, including areas you don't think of as software problems. Python is used in large tech companies, political organizations, in academia and more.
🐍 It's community-focused. Python exists soley because of volunteers and has a great community both online and off that connects people. There are plenty of meetups here in DC and throughout the area, plus there are conferences around the world. The Python community is known for being open, encouraging, and welcoming to newcomers!