Learn Python 3 is a sample-code repository that accompanies Liao Xuefeng's Python 3 tutorial. It provides runnable examples that reinforce concepts introduced throughout the course. The collection starts with basic syntax and progresses through functions, modules, object-oriented programming, and functional programming. More advanced examples cover asynchronous programming, multitasking, databases, regular expressions, sockets, and web development. It also includes material for I/O, debugging, testing, GUI development, email, common libraries, and MicroPython. The repository serves as a practical companion for learners who want to study Python concepts through organized source-code examples.

Features

  • Basic Python programming examples
  • Functions and module demonstrations
  • Object-oriented programming samples
  • Asynchronous and multitasking examples
  • Database, socket, and web development code
  • Testing, debugging, and library examples

Project Samples

Project Activity

See All Activity >

Categories

Education

License

GNU General Public License version 3.0 (GPLv3)

Follow Learn Python 3

Learn Python 3 Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Learn Python 3!

Additional Project Details

Registered

2026-08-25