Most popular

Python Tutorials

Hands-on tutorials: learn Python by building real projects, from games and automation to machine learning and security.

Daemon Threads in Python

Learn what daemon threads are with toy examples as well as real world examples and how to set daemon threads in Python

How to Calculate the BLEU Score in Python

Deep-dive into the BLEU Score: A guide to understanding BLEU (Bilingual Evaluation Understudy), a vital metric in NLP. Learn how it evaluates machine-generated sentences against human references in text summarization, translation, and more with NLTK in Python.

How to Use Python to Program Hardware

Learn how to get started with programming hardware in Python by viewing the broad overview of the skills and processes needed to pair Python with hardware.

How to Handle Files in Python

Learn how to work with files in Python using os and shutil modules including creating, renaming, moving, removing files and directories, listing all current files and directories and more.

A Guide to Explainable AI Using Python

An overview of model explainability and interpretability fundamentals, AI applications, and biases in AI model predictions. We looked at utilizing SHAP and LIME to explain a Logistic Regression model and how to explain and interpret an ensemble model.

How to Crack Hashes in Python

Learn how to crack hashes using Python's hashlib library and a brute-force approach with a wordlist. Gain insights into various hashing algorithms and understand the importance of secure data handling.

How to Create a Space Invaders Game in Python

Master game development with Python in this engaging tutorial, where you'll learn how to create your own Space Invaders game using Pygame. From setting up your environment to crafting game mechanics with ships, aliens, and bullets, this guide is packed with practical steps and essential coding insights. Ideal for begin

How to Build a Sudoku Game with Python

Learn how to build your own Sudoku game in Python using Pygame with this comprehensive tutorial. Covering installation, game logic, user interface, and a timer feature, this guide is perfect for enthusiasts looking to create a functional and extendable Sudoku puzzle game.