Real Python Exercises

Add to wishlistAdded to wishlistRemoved from wishlist 8
Add your review



Real Python Exercises



Five real Python exercises to enhance your proficiency in Python and its libraries, setting you up for success in a variety of fields. As a result, you will gain practical experience that can be directly applied to professional projects. Python exercises that focus on these areas provide a fantastic opportunity  to perform tasks that either programmers or analysts must perform on a daily basis at companies from a wide range of industries. Then, whether you’re a beginner looking to expand your knowledge or an experienced developer aiming to boost your skills, these Python problems offer a platform to explore and master the advanced capabilities of Python.

The exercises are as follows:

  1. Password Generator

    Create a password generator according to some conditions. A Python exercise for beginners. Solved in 15 lines of code. You will practice lists and the random library.

  2. API Call

    Display the  current location of the International Space Station on a maps website: You will have to retrieve data from an API and navigate the web through a web driver. To carry out the navigation part you will need the Selenium library. If you are not familiar with Selenium, you will probably need to read some of the  documentation.  It is a great Python assignment to get confident automating web browsing with Python.

  3. Image edition with Python.

    A real exercise to automate image manipulation. You will get the fundamentals of the Pillow library.
    Intermediate, 20 lines of code.

  4. Automation

    Automate web browsing to search and retrieve data form websites: Intermediate, 25 lines of code.
    Another Python challenge to practice web navigation with Selenium.


Krystian Arkadiusz is a senior  software engineer based in London. He holds a Master of Computer Applications and he is currently working at Amazon.


After purchase, you will receive a ZIP file that is also available on your Practity account:

  1. One PDF (9 pages) with the instructions and a guidelines section. It includes each assignment broken down into small parts so you can solve the Python problems step by step.
  2. Python exercises source code. The code provided in the solutions has been written by a senior developer so it is clean and easy to understand. Thus, you will learn and adopt right habits to create quality software.


One of the reasons Python popularity is exploding is due to the ecosystem of libraries that allow you to do almost anything. Consecuently, on of the advantages of these Python exercises is to help students get familiar with Python libraries and find out how to solve real-world problems:
– Basic Selenium to navigate the web with Python.
– Tabula  to retrieve data from pdfs.
– Pillow library to edit photos with Python.
– random, pandas, urlib.request, string, time, etc.
– Loops.
– API calls.


These Python mini projects are designed for intermediate students who have already finished other challenges, have a proper knowledge of  Python core concepts and are willing to practice and learn new libraries.

If you need additional information, do not hesitate to contact us.


Additional information

Specification: Real Python Exercises


Time Estimate

12 Hours


Zip, 7z, PDF, Other

Reviews (1)

1 review for Real Python Exercises

0.0 out of 5
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Michael Jend

    The challenges are fun and very useful. Very good python practice to learn how to do real things

    Helpful(0) Unhelpful(0)You have already voted this

    Only logged in customers who have purchased this product may leave a review.

    Python and Excel Projects for practice
    Register New Account
    Shopping cart