You will like DataGrip; it is the best software to channel and influence data systems and efficiently. It will help you be more efficient and productive in exporting computer data; it is very effective. There are no errors, and you will feel comfortable using them. It promotes data quality and has excellent graphics to represent your information through statistical processes.
IDLE is a good option to run small scripts directly on the console, and that's it. It is a good exit when you don't want or need to open a proper IDE like Pycharm.
The IDE Python IDLE is a good place to start as it helps you become familiar with the way Python works and understand its syntax.
This IDE allows you to configure the environment, font, size, colors, .....
It also looks like any simple text editor for any operating system, I work with Windows or Linux interchangeably, and you don't have to learn to use the IDE before programming.
Once the IDE is executed you can start programming directly in it.
Python IDLE support is what the community can give you. As it is free software, it does not have support provided by the manufacturer or by third-parties.
In any case, for most of the problems that normal users can find, the solution, or alternatives, can be found quickly online.
As this IDE is made in Python, the support is the same group of Python developers.
DataGrip makes it easy to access and manage multiple databases locally and remotely, simplifies everything, and has powerful integrated features and resources that allow you to visualize and analyze data from a single platform.
Python IDLE is very easy to use compared to PyCharm. So for simple python scripting, Python IDLE is preferable to PyCharm, which has relatively steep learning curve. Compared to Python IDLE, PyCharm is more resource intensive, which may be worth it when comes to large projects, but PyChram does not provide any extra value for simple scripting.