Python Basics
Get a jump-start on your Python career with our tutorials designed for beginners.
On this page you’ll find fundamental concepts for Python beginners that will help you get started on your journey to learn Python. These tutorials focus on the absolutely essential things you need to know about Python.
We’re super passionate about teaching with articles and tutorials here on realpython.com—and we’d love to help you, too! Once you’re ready to move on to the next stage, check out our intermediate Python tutorials.
Free PDF Download: Python 3 Cheat Sheet
The Best Way to Get Started
The best way to get started is with our Real Python Course.
The Real Python Course is for people who want to learn Python programming—whether you are a complete beginner to programming, or a developer with experience in another language.
The course emphasizes real-world programming techniques, which are illustrated through interesting, useful examples.
Writing Comments in Python (Guide)
Nov 05, 2018 basics best-practices python
The Best Python Books
Sep 10, 2018 basics intermediate python
Python 3 Installation & Setup Guide
May 23, 2018 basics best-practices python
Python Plotting With Matplotlib (Guide)
Feb 28, 2018 basics data-science