PC-Python Logo

Introduction

  • 1. Introduction
  • 2. Using IDLE

Python

  • 1. Python Setup

Python

  • 1. Python Intro
  • 2. Indentation
  • 3. Data Types
  • 4. Operators
  • 5. Arithmetic operators
  • 6. Compound_assignment
  • 7. Comparison operations
  • 8. Logical operations
  • 9. Membership operations
  • 10. Identity operators
  • 11. Variables
  • 12. Variables Scope
  • 13. Selection
  • 14. Iteration
  • 15. Lists
  • 16. Sets
  • 17. Tuples
  • 18. Dictionaries
  • 19. Dictionary Methods
  • 20. Bytes
  • 21. Bytearrays
  • 22. Multiple Assignment
  • 23. Unpacking iterables
  • 24. Functions
  • 25. Function packing and unpacking

Python examples

  • 1. Guess the number
  • 2. Dictionary with functions
  • 3. User additions to dictionary
  • 4. Dictionary Question and Answer

Advanced Python

  • 1. List Comprehensions
  • 2. Dictionary Comprehensions
  • 3. Set Comprehensions
  • 4. Generators
  • 5. Enumerate
  • 6. Match - Case
  • 7. Validation

Files

  • 1. Text files
  • 2. csv files
  • 3. json files
  • 4. json API
  • 5. xml files
  • 6. File conversions

Turtle

  • 1. Introduction to turtle
  • 2. Turtle screen
  • 3. Turtle screen advanced
  • 4. Turtle drawing
  • 5. Turtle square progressions
  • 6. Turtle rectangle progressions
  • 7. Turtle star progressions
  • 8. Turtle triangle progressions
  • 9. Turtle dots
  • 10. Turtle circles
  • 11. Turtle regular polygons
  • 12. Turtle pie slices
  • 13. Turtle shapes module
  • 14. Turtle houses module
  • 15. Turtle houses designs

Classes

  • 1. Classes as objects
  • 2. Creating a Class
  • 3. Self
  • 4. Instance variables
  • 5. The init method
  • 6. Class variables
  • 7. Instance Methods
  • 8. Class methods
  • 9. Static methods
  • 10. Class Inheritance
  • 11. Class Composition

Class exercises

  • 1. Dog Class
  • 2. Polygon Class with *args
  • 3. Restaurant Class
  • 4. Restaurant inheritance
  • 5. Rectangle Inheritance
  • 6. Dice Inheritance
  • 7. User Class
  • 8. Car Class
  • 9. Car Class Inheritance
  • 10. Car Class Composition
  • 11. Employee Salary Composition
PC-Python
  • Search


© Copyright 2021-26, GMC.

Built with Sphinx using a theme provided by Read the Docs.