Python is used with Data Science by the majority of the data scientists because python is easy to learn and has a lot more features than statistical modeling like packaging your projects for distribution, developing command-line interfaces, modeling your data structures, etc. Python also has a large active community on sites like stack overflow, Kaggle, etc. Deploying the models is easy using python. If you want to learn Python for Data Science get a glimpse of Data Science, and implement Data Science projects, check out this Data Science with Python Course by Intellipaat.