ECS banner

COMP3207 - Introduction to Python

Topics

  • Python basics: Running the Python interpreter and Variables
  • Arrays and Lists
  • Repeating actions with loops
  • Processing data files
  • Making choices
  • Creating functions
  • Command-Line Programs

Other resources

  • Supplementary slides
  • Python Style Guide
  • Exercises
  • A quick Python language reference

NB: This material is based on Python 2.7

This work is derived from prior works that are Copyright © Software Carpentry License Source