Intro to Python

Workshops

  • Introduction
  • Modules & Functions
    • The Test Framework
    • Modules
    • Functions
    • Documentation Strings
    • Built-ins and The Standard Library
    • Further Reading/Watching
    • Functions and Modules Answers
  • Loops & Files
  • Lists & Tuples
  • More Looping
  • Data Structures
  • Comprehensions
  • Files & Exceptions
  • Classes
  • Pythonic Code
  • Standard Library
  • Projects
  • Some Things We Skipped
  • More Resources

Taught by Trey Hunner of Truthful Technology LLC. Practice Python weekly.

Intro to Python

Further Reading/Watching

  • Reading tracebacks in Python

  • How to make a function in Python

  • Creating Python programs

  • What’s a “command-line argument”?

  • What’s a “function argument”?

  • Positional vs keyword arguments in functions

  • Importing a module

  • None

  • Comparing print and return

  • 4 ways to import a module in Python

  • Importing a module runs code

  • Accessing command-line arguments in Python

  • Comments

  • Docstrings

  • Multiline comments

  • Making a “main” function in Python

  • Keyword (Named) Arguments in Python: How to Use Them

  • Python built-in functions to know

Previous Next

© Copyright 2025 Truthful Technology, LLC.