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 Bonus: Python Cheat Sheet
Get a Python Cheat Sheet (PDF) and learn the basics of Python 3, like working with data types, dictionaries, lists, and Python functions:
The Best Way to Get Started
The best way to get started is with our Python Basics Book:
Learning Path
Python Basics Book
18 Resources โ Skills: Python 3.8 Fundamentals, Real-World Projects
Python Basics 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.
Python Plotting With Matplotlib
Oct 22, 2019 basics data-science
How to Write Pythonic Loops
Jul 16, 2019 basics best-practices python
The Python Square Root Function
Jul 08, 2019 basics
Writing Comments in Python
Mar 08, 2019 basics best-practices python
Idiomatic Python 101
Mar 04, 2019 basics best-practices python
Introduction to Pandas and Vincent
Mar 02, 2019 basics data-science
Pandas DataFrames 101
Mar 02, 2019 basics data-science
