laike9m / Python-Type-Challenges

Master Python typing (type hints) with interactive online exercises!
https://python-type-challenges.zeabur.app
MIT License
516 stars 32 forks source link
python python-education python-typing type-hints

Python Type Challenges

Master Python typing (type hints) with interactive online exercises!

Click 👉👉 HERE to start

Happy typing!

How to Run Locally

You can also run the challenge locally. To do that, clone the project and install necessary dependencies, using either PDM or requirements.txt.

PDM is recommended. After installing PDM, you can install needed dependencies with the following steps:

pdm install
pdm dev  # This will run a local Flask server

Alternatively, you can install dependencies with requirements.txt:

pip install -r requirements.txt
flask run

How to Contribute

Got Questions?

For general questions, you can post them in Discussions.

If you met issues or want to suggest a new feature/improvement, feel free to open a new issue.

Sponsor

Deployed on Zeabur

Credits

This project is inspired Type Exercise in Rust by @skyzh, and type-challenges by @antfu.

Social graph images come from Christin Hume.