Python Libraries That One Must Try For FUN

M Shehzen
3 min readDec 23, 2022
image by deep.ai

So, you are bored and want to learn and try some python libraries and have fun with them. Well, many are used in various scenarios.
Here we will look at some libraries that are fun to work with and can get rid of our boringness.

Here are a few of the libraries that you might find interesting. These libraries are used in machine learning applications, for making games, for making GUI applications, and for doing some cool stuff with images.

If you are a machine learning follower, you might have guessed some of them from the intro.
Let us get into the good stuff.

Pygame

Since you are bored and what better way to play a game? And more interestingly why not build your own game with python?
Well, the Pygame package allows us to do the same and lets us make our own games using simple logic.
Now, this library is a set of Python modules designed for writing video games. It includes support for graphics, sound, input handling, and many more things. What else do we need to make a game? This library is a great choice for building interactive games and you should get started with a simple game say a snake game.
Well, all you need to do is get up and start coding.
Here is the link if you need to know further.

pygame logo

PyQt

Now when it comes to python, it is not just used for writing petty programs but it has a wide user base.
It is used in ML, Web development, and also for making GUI applications.
Well, many libraries can be used to make GUI applications but PyQT is a powerful and very interesting one.

Well, this library is a set of Python bindings for the Qt cross-platform application framework. It can be used to build desktop applications with a graphical user interface, which is a cool thing to do.

Now, at this point, all you need is an idea, and some basic logic to make an awesome application full of functionalities and features.

Here is a link if you need to know more about this library.

pyqt

Open CV

Suppose you are interested in images and image processing kind of stuff. Well this library is for you and you can do so much cool stuff with this, you can not even imagine.
To name a few:
1. You can make a face detector.
2. You can make a number plate detector.
3. You can make an emotion detector and whatnot.
Isn’t this cool?

This library is a collection of algorithms and tools for image and video processing. It can be used for tasks such as object detection, face recognition, and image manipulation. This is an excellent library to get started with this kind of stuff and learn some basics when it comes to image processing and deep learning.
Well, open cv is used in many deep learning applications and they actually form the base for image processing deep learning applications. There are a lot of things that you can do, and it is a great library to get your hands into.
Here is a link, if you want to know more.

opencv

Final Words

These are just a few examples, and there are many other libraries available that can be used for fun projects and experimentation. Here I listed very few.
These are beginner friendly and can be learned and mastered in a few days to a few weeks at most.
So get up and get started.

Have any questions or queries feel free to comment.

Thanks

--

--

M Shehzen

I am student, Blogger and trying to teach and learn from others. Happy learning and Happy reading.