Python Basics

Python basics
Beginner-friendly
Introduction to Python
Fundamental concepts
Online Exercises
Interactive Tutorials
  1. 0/11

    First Steps

    Make your first steps in Python. Learn how to create variables, how to print their values, and how to comment your code.
  2. 0/11

    Operators I

    Learn how to perform basic mathematical operations in Python and how to store the results in variables.
  3. 0/19

    Strings I

    Create and manipulate Python strings. You will be introduced to various string methods and learn about indexing and slicing.
  4. 0/17

    Booleans

    You will get to know the Boolean data type and apply this knowledge using new types of operators: comparison and logical operators.
  5. 0/9

    Conditionals I

    Learn all about conditional statements, which let you control the flow of your program by executing specific blocks of code based on certain conditions.
  6. 0/12

    Functions I

    This series of Python exercises introduces the fundamental concepts and syntax of functions. You will learn how to define, call, and pass arguments to functions.
  7. 0/15

    Lists and Tuples

    Learn how to store multiple values in data collections like lists and tuples, and discover how to efficiently add, remove, and access elements within these collections.
  8. 0/13

    Loops

    This Python course covers the basics of loops. You will learn how to use for and while loops and how to control the flow of a loop using break and continue.
  9. 0/20

    Dictionaries

    In this course, you will learn about Python dictionaries, a versatile data structure that stores key-value pairs for efficient data retrieval and manipulation.
  10. 0/12

    Time to Practice I

    It's time to put your new skills to the test! In this section, you'll find a range of exercises that bring together all the things you've learned in the previous sections.