Visual Studio Code from Microsoft has excellent support for Python editing, and VSCode has become seriously good since 2019. It has built-in version control and markdown-many extensions to make programming easier. I strongly recommend VSCode. We will write several codes in Python and look at how to translate MATLAB codes into Python programming language.
The first session) How to install Visual Studio Code https://youtu.be/mc_kFPwdGw0
The second session) Variables and expressions in VS code and how to convert MATLAB codes to Python using Spyder: https://youtu.be/EouG756_T_U