Python - Fundamentals - Main test Quiz / Test

Tests with answers to test your skills and prepare for your job interviews. Evaluate your technical skills in 20 minutes.

Validate and highlight your skills
Private results unless you share them
Compare your results to other developers
Start the test
Are you recruiter?
Test features
40 questions

This test encompasses a large portion of python 3.10.3 fundamentals. It is destined to junior developers who already had an overview of the language and are comfortable with the basic concepts. Most questions can be brought up in a job interview. Before taking the test, make sure you know each notion. Some questions are about general python culture whereas others are more technical. Here are the several themes this test encapsulates :

  • control flow structures (loops, keywords, ...)
  • data types (list, dict, set, ...)
  • native python functions (iter, map, all, ...)
  • file manipulation (modes, good practises, ...)
  • native and popular modules (Collections, itertools, ...)
  • classes (attributes, methods, inheritance, ...)
  • errors and exceptions (error types and exception handling...) Good luck!
Created on April 2022, last updated on May 2022
  • 1
  • 2
    Boulbaba Kahila(2719)
  • 3
  • 4
  • 5
Test author: Théo

Student at the French Grande École l'Ensimag, computer science has been my passion for 6 years. I gained some experience in programming with Python, C and C++, in web development with Php, SQL and JS, and in software development with Java. Now aged 20, I am heading into jobs in software development or cybersecurity. I will soon be joining the Information Systems Engineering courses at Ensimag. However, my formation allows for great versatility in the numerical landscape. Apart from enjoying sports in my free time, I devote much effort to perfectioning my skills in cybersecurity, participating in CTF and Hackathons events physically or online. Let's get in touch : My linkedin profile.

Become a contributor to our Python - Fundamentals quiz !'s quiz are collaborative and everyone can contribute ! You have an idea for the Python - Fundamentals correction? Submit a new question or a correction, we'll credit you in the authors list and you'll get points to unlock questions corrections!
Other contributorsThis developer also contributed : Théo Riaille

Developers reviews

By Boulbaba Kahila on 05/07/2022
Pas assez d'image manque d'interaction
on 03/31/2022
By Jérémie on 03/30/2022
Il y a des notions que je n'ai jamais abordé, ça m'a donné au moins des idées sur quoi creuser.
on 03/29/2022
Your browser is badly|not supported!
We recommend you to use a more modern browser such as Edge, Chrome or Firefox
Know More