Skip to Main Content

Introduction to Python

This guide was designed to supplement the INTRODUCTION TO PYTHON virtual workshop. If you have concerns or suggestions for this guide, feel free to reach out to

Looking for an introduction to Python programming?

Use this guide to learn about basic principles, structures, and operations in Python.

You will be introduced to the following outcomes:

  • Differentiating between common object types - numbers (floats and integers), strings, lists, dictionaries, tuples (Data/Object Types & Variable Assignment)
  • Assigning objects to nuclear and container variables (Data/Object Types & Variable Assignment)
  • Conducting basic mathematical operations (Operators)
  • Conducting basic mathematical operations that update a variable (Assignment Operators)
  • Differentiating between functions and methods
  • Using common list, string, number, and dictionary methods (Common Methods)
  • Identifying Python's indexing logic (Common Methods)
  • Using common functions such as print () (Common Functions)
  • Converting data types (Data Type Conversion)
  • Importing and accessing the Math module (Introduction to Libraries/Modules: Math)
  • Use comments to add details to code (Creating Comments)                                               Creative Commons License


Python is a programming language that can be used for a variety of data-intensive tasks from descriptive analytics to machine learning. With the help of community-created library packages, you can use Python to tackle your next academic, professional, or personal data project! For more information about Python, visit the following site:  Welcome to Python

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.