Skip to content

code4tomorrow/python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python

Source code from Code For Tomorrow's Python course

Python (Lintly) Python (Lint Action)

Difficulty Level

Source code is organized under 4 categories:

  1. 1_beginner
  2. 2_intermediate
  3. 3_advanced
  4. games

Chapters

Under each of the 4 packages, source code is further divided by chapter.

Beginner

  1. chapter1 Intro to Python
  2. chapter2 Data
  3. chapter3 Operators
  4. chapter4 Conditionals
  5. chapter5 Loops
  6. chapter6 Lists
  7. chapter7 String Manipulation

Intermediate

  1. chapter8 Libraries
  2. chapter9 Dictionaries
  3. chapter10 2D Lists
  4. chapter11 Functions
  5. chapter12 Classes
  6. chapter13 Special Methods

Advanced

  1. chapter14 Unique Python Features
  2. chapter15 Asymptotic Analysis
  3. chapter16 Selection Sort
  4. chapter17 Tuples & Sets
  5. chapter18 Recursion
  6. chapter19 Exception Handling
  7. chapter20 File I/O

Games

  1. chapter1 Console Games
  2. chapter2 Pygame Basics
  3. chapter3 Pygame Events
  4. chapter4 OOP + Pygame
  5. chapter5 Pygame Sounds

Category

Under each chapter, source code is further divided by category:

  1. examples - example code to demo certain programming concepts
  2. practice - practice exercise templates for students to write code
  3. solutions - solutions to practice exercises

The practice template file has the same name as the corresponding solution file.