materials for Python 1 at NICAR17
Jupyter Notebook Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
completed
intro
README.md
sample.py
sample.pyc

README.md

Python I at NICAR 17

The first of three hour-long sessions introducing Python

h/t to @RichardsAlex for putting most of these materials together

Here's a pretty basic introduction to Python that I'll try to cover in 60 minutes. That is not enough time to learn much Python, so we'll be touching on a some big concepts in brief periods and you will definitely have to go back and review this material, and practice. Learning Python is an investment, a good one. But you won't walk out of here feeling like a guru. Hopefully you'll walk out of here recognizing the potential power of learning a language such as this.

###Here are the basic topics we're going to cover:

  • What's the point?
  • What does a script look like?
  • What are the building blocks of a script?
  • How important is white space?
  • What is a library?
  • What are loops?