×
Home Discussions Write at Opengenus IQ
×
  • FREE ALGO BOOK
  • About
  • Track your progress
  • Deep Learning (FREE)
  • Python Projects
  • Join our Internship 🎓
  • RANDOM
  • 100+ Graph Algorithms
  • 100+ DP Problems
  • 50+ Linked List Problems
  • 50+ Array Problems
  • One Liner
  • 50+ Binary Tree problems
  • Home
  • Rust Projects

Python

Python is a programming language that has been released in 1991 but is being widely used recently. It is widely being considered as the first choice for domains like Machine learning because of its abstraction.

Python

How to make a click logger [with Python code]

In this article at OpenGenus, we will make a program that tracks the active windows in your laptop that you click on and prints their names on the terminal. This is program is just for education purposes.

Milagros Omoruyi Ihordal
Machine Learning (ML)

Demystifying Kernel Density Estimation (KDE) in Python

In this article at OpenGenus, we will start by a general and a mathematical understanding of Kernel Density Estimation and then after exploring some applications of KDE, we, stepwise, implement it in Python.

Shahiryar Saleem Shahiryar Saleem
Python

Streamlit library in Python [Practical Introduction]

Streamlit is a Python library that enables us to quickly build front-end web pages for our data application by using just Python codes.

Chowdhury Mohammad Irfanuddin
Python

Hangman game in Python [with source code]

Hangman is a fun game for two or more players. In this game, one player picks a word, phrase, or sentence, and the others try to guess it by suggesting letters or numbers.

Vidhi Srivastava Vidhi Srivastava
Python

Building Ping Pong Game with Pygame in Python

In this article at OpenGenus, we will walk you through the process of building a simple yet engaging ping pong game using Pygame.

Biniyam Daniel Wahima
Django

PDF Library application in Django [WebDev Project]

In this article at OpenGenus, we have developed a Full-Stack Django application that allows users to download, read, and upload books.

Kirabo Ibrahim Kirabo Ibrahim
Python

Reasons to consider Django Rest Framework: A Comprehensive Guide

In this article at OpenGenus, we will explore Django Rest Framework in-depth, covering its key features, benefits and best practices.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Python

AVL Tree in Python [using OOP + Inheritance]

AVL (Adelson-Velsky and Landis) tree is a self-balancing binary search tree, where the balance factor of each node is the difference between the heights of its left and right subtrees i.e. either -1, 0, or 1.

Vidhi Srivastava Vidhi Srivastava
Python

time module in Python

The time module in python provides us with functionality to work with the time format, accessing current system time, changing representation format of time etc.

Devansh Thapa Devansh Thapa
Python

Linear Search in Python using OOP Concepts

In this article at OpenGenus, we will explore how to implement the linear search algorithm in Python using Object-Oriented Programming (OOP) concepts.

Shreya Garrepelly
Python

Union() function in Python

In this article at OpenGenus, we have explored Union() function in Python with multiple examples.

Shreya Garrepelly
quick sort

Quick Sort in Python using OOP

In this article at OpenGenus, we will explore the implementation of Quick Sort in Python using the principles of Object-Oriented Programming (OOP). By utilizing classes and objects, we'll implement the Quick Sort algorithm to efficiently sort arrays or lists of elements.

MATHANKUMAR V
Python

Selection Sort in Python using OOP concepts [Iterative + Recursive]

To implement selection sort in Python using an object-oriented approach, we can create a class called SelectionSort that encapsulates the functionality of the sorting algorithm.

Vidhi Srivastava Vidhi Srivastava
Python

Merge Sort in Python [with OOP, Iterative + Recursive]

This article at OpenGenus will provide you with the information and tools you need to utilize the power of merge sort in Python, whether you are a novice looking for an introduction to sorting algorithms or an experienced programmer looking to improve your grasp of merge sort.

Biniyam Daniel Wahima
Python

Heap in Python using Object-Oriented Programming (OOP) concepts

In this article at OpenGenus, we will implement Heap in Python using Object Oriented Programming.

Brempong Appiah Dankwah
Python

Tetris in Python using Pygame [project]

In this article at OpenGenus, we will explore the implementation of Tetris game in Python using pygame library. Pygame is a powerful and popular open-source library for developing games using the Python programming language.

MATHANKUMAR V
Python

Queue in Python using OOP concepts

In this article at OpenGenus, we will explore the implementation of a Queue in Python using the principles of Object-Oriented Programming (OOP). By utilizing OOP concepts in Python, we can create and manipulate queues in a structured and efficient manner.

MATHANKUMAR V
Python

Hide text data in image in Python [Steganography]

In this article at OpenGenus, we will explore how to hide text data within images using Python, and delve into various methods and libraries that facilitate this process.

Yingzi Tang Yingzi Tang
Python

B Tree in Python using OOP Concepts

In this article at OpenGenus, we will explore the implementation of a B-tree in Python using the principles of Object-Oriented Programming (OOP). By utilizing classes and objects, we'll create a B-tree structure that supports efficient insertion, searching, and display operations.

MATHANKUMAR V
Python

List of 25 Flask Project Ideas

In this article at OpenGenus, we have given you 25 unique Flask project ideas for you to do if you don't know what to make. I have included a brief explanation, the concepts and technologies involved, and a difficulty rating.

Noor Ahmed
Python

Flask app to get list of all primes

In this article at OpenGenus, we will explore how to build a Flask web application that generates a list of all prime numbers using server-side calculations.

Noor Ahmed
Django

Django Template System

In the context of web development, templates are files or structures that specify the layout, structure, and presentation of a web page. They act as a blueprint or foundation for creating dynamic HTML content that users see.

Biniyam Daniel Wahima
Python

Validate email in Python [3 methods]

In this article at OpenGenus, we will explore various methods of validating email addresses in Python using regular expressions, specifically focusing on the standard email format.

MATHANKUMAR V
Python

Get random numbers in Python [8 Different methods]

In this article at OpenGenus, we will examine 8 different ways to get random numbers in Python.

Brempong Appiah Dankwah
Python

Chrome dinosaur game in Python

In this article at OpenGenus, we will be looking at how to make the chrome dinosaur game in Python Programming Language.

Sathya Sai Ram P
OpenGenus IQ © 2023 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter