7 AnswersNew Answer
Yeah you don't need any other programming language for that. Though you won't do that with pure python, instead most likely you'll use libraries to make your life easier
Hey Kripa Ryan Here First Of All Python Is Not A Small Language Just Because It’s Syntax Free It Doesn’t Means It Is Easy Because We Have Alot Of Builtin And Third Party Packages,Libraries,modules In this And If You Done With Basic Part Of Python Then Practice Number Of Question Then Switch To Data Structures And Algorithms Then After Enter In Data Science.
Kripa this answer is in Nepali : Python matra padera pugdyna Python ta ek just way ho data science ko implement garne Data science ko expert banna ko lagi Data Structure + Algorithm + aru dherei prakar le logic bulid garne siknu parxa Tespaxi Data science ko course yahi xa tyo pura gari kehi library learn gara eg. Tensor flow + numpy + pandas + matplotlib etc ani jahile practice gara
It actully depends on the need & target of yours. If you are working with python then you must know that we have to do a lot of things to update a database, and it takes a lot time also. On the contrary, language like SQL are especially made to make this one job that is “Data Management”. Python is used as data management language in only games but Sql is used everywhere as a data management language. The software & the web application that carry a lot of users related data use sql. Then decided, what you need?
I think you need to learn advanced python.
Yes. It's enough if you learnt it well otherwise practice python and then move to data science
Though python is mainly used for data science there are other languages such as R which fabulous when it comes to data management. If you aim using python you should know about NumPy and pandas because they'll make your life easier