Bolide Banner
Python Geeks

Python Geeks

Python is a one of the most popular programming language. Look back the time that I have just started to learn Python, it's not an easy time. Therefore, I would like to start this blog for sharing what I've learned, what I think and how Python impact my career. I would like to post some tips or best practice in Python as well. And it will be great if these blogs can help the audiences. Don't hesitate to tip me, like, share and comment to help me improve day by day.


Anatomy of String Formatting in Python

20 May 2020 7 minute read 4 comments Chanh Ha

Python is a modern scripting language, so it offers us a flexible and readable coding. Therefore, we can do one thing in many different ways. That’s why until now we have even 4 main methods to format a string: “Classic Style” String Formatting “Mod...

Python *args & **kwargs in depth

20 Apr 2020 3 minute read 6 comments Chanh Ha

Today, in Python explained, we are welcome to see one of the most mysterious things with a new Python learner. It is *args and **kwargs variables. We will figure out below questions: What is *args and **kwargs variables? When SHOULD and SHOULD NOT u...

Python Tips #1: Generator And Yield Keyword In 5 Minutes

19 Apr 2020 7 minute read 4 comments Chanh Ha

Python generator gives us a lazy iterator that is introduced in PEP255. We probably guess the idea from the “lazy” term. It means we are able to evaluate the piece of code whenever you want. It’s hard to understand clearly, right? For easier to under...

Sending Email with Python

18 Apr 2020 6 minute read 0 comments Chanh Ha

Sending email is a very common task in any system. You probably found this tutorial because you want to send emails using Python. In this tutorial, we will learn how to send emails with and without attachment/HTML contents in Python. After complete t...