Skip to content

Python (multi-topic) quiz application for the terminal. | Tech Stack: Python 3, tomli, TOML

License

Notifications You must be signed in to change notification settings

AAdewunmi/Quiz-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Title:

Python (multi-topic) quiz application

1. Project Description:

Python programming language quiz application for the terminal, that can quiz you and your friends on a range of topics.

2. Tech Stack:

  • Python 3
  • tomli 2.0.1
  • TOML (Tom's Obvious Minimal Language)

3. Installing:

i. Clone the git repo

https://github.com/AAdewunmi/Quiz-Application.git

ii. Open project folder

iii. Explore

4. Dependencies:

⭐️ Configure path to *.toml file in *.py file

⭐️ tomllib: You will need Python 3.11 installed to use the tomllib module.

$ pip install tomllib
ERROR: Could not find a version that satisfies the requirement tomllib (from versions: none)
ERROR: No matching distribution found for tomllib

5. How To Use:

  • Run quiz.py (Either in IDE or Command line)

First choose a topic, then you get a set of questions. Then, for each question, you’ll choose an answer from a set of alternatives. Some questions may have multiple correct answers. You can access a hint to help you along the way. After answering a question, you’ll read an explanation that can provide more context for the answer.

6. Demo:

Screenshot 2022-12-25 at 10 40 27

7. Contributing:

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

8. Original Creator:

Author: Geir Arne Hjelle

URL: https://realpython.com/python-quiz-application/

Date: 08 June, 2022

About

Python (multi-topic) quiz application for the terminal. | Tech Stack: Python 3, tomli, TOML

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages