PyCharm is most used IDE for Python because it is intelligent code editor providing code colors for keywords, classes, and methods to increase the readability, can identify errors quickly, and also has an autocomplete feature.
PyCharm has a code navigation feature that helps developers to navigate to function or class easily. PyCharm has refactoring that helps programmers to do changes quickly for both local and global variables.
PyCharm also supports web technologies such as HTML, CSS, and Java script and web application frameworks such as Angular Js and NodeJs. PyCharm also supports libraries and packages like numpy, pandas, and matplotlib for Data Science.
If you want to learn Python programming in PyCharm, I would recommend this Python Training course by Intellipaat.
You can watch this youtube tutorial to get an overview of using PyCharm: