Clive LoCreating beautiful geographical maps with PythonSometimes, you want to plot your data on a world map. In Python, we can make use of Basemap from the Matplotlib toolkits to do just that!6 min read·Feb 5, 2023----
Clive Lo5 Obscure but handy string methods in PythonAs of Python 3.11, there are 47 built-in string methods. For most programmers, a lot of these methods are rarely or never used. In this…5 min read·Jan 27, 2023----
Clive LoThe elusive lambda function in PythonLet’s talk about lambda functions — one of the more elusive features of Python. It’s so elusive that I didn’t fully understand/never…5 min read·Jan 23, 2023----
Clive LoPython generator and yield statement are neatGenerator is one of those things that most Python beginners and even intermediate programmers forget about, but when you encounter a…4 min read·Jan 20, 2023----
Clive LoThe four principles of Object-Oriented Programming in PythonObject-oriented programming (OOP) is a programming design based on the idea of objects in real-life. Objects have properties (known as…10 min read·Jan 16, 2023----
Clive LoThe fundamentals of Object-Oriented Programming in PythonObject-oriented programming (OOP) is a programming design based on the concepts of real-life objects. Objects have data (known as…9 min read·Jan 14, 2023----