Yes, Python is the most necessary skill for Data Science because of its packages like pandas, numpy, sklearn, matplotlib, etc. These packages of python make data analysis and data visualizations easy. Python is an open-source language and has libraries like sklearn for machine learning and nltk, spaCy for Natural Language Processing. The deep learning frameworks like PyTorch for computer vision and NLP are built on python. Also, Python is easy to learn and implement even if you do not have any coding experience.
If you are looking for the certification course, you can check out this Python for Data Science Certification by Intellipaat.
You can watch this video to know how to learn Python for Data Science: