Basic Python

Explanations, demonstrations, & exercises from the Basic Python Workshops by Project ROPEs

The Basics of Python

Throughout the next 9 weeks, you will learn the basics of Python! Use this website as a guide to go along with the in-class content. The Introduction Slides used during Week 0 can be found here. Explanations, demonstration code, and practice exercises will all be posted here.

Get started by clicking on the lessons in the menus, or click below to start with Week 0!

Useful Resources

Python Help

Online Courses

About Project ROPEs

Project ROPEs (Research Opportunities with Programming Experiences) is a student-led 501(c)(3) nonprofit organization. If you have any questions, please contact us at or visit our website at

No part of this site,, may be reproduced in whole or in part in any manner for commercial purposes without the express permission of Project ROPEs.

© 2020 Project ROPEs. All rights reserved.