/Python-Workshops

Introductory Python Workshops! Check out README for more info!

Primary LanguagePython

Python Crash Course

Welcome to Rice University BMES's introdctory Python workshops! No former coding experience is necessary, and these workshops are meant to be a low time-commitment way to have fun and learn something new!

If you are just getting started, check out our guide for installing Python and PyCharm, which we use in these tutorials! (link)

Workshops cover various Python basics. They are currently structured as follows:

  1. Variables, Data Types, Arithmetic
  2. Lists, Iteration (For Loops), Dictionaries, and Sets (+ breakout room exercises)
  3. For/While Loops (cont'd.), List/Dictionary Comprehension, Numpy, Matplotlib
  4. Object-Oriented Programming (OOP), Recursion