5 Answers
+ 4
Pythonâs used pretty much everywhereâweb dev, AI/ML, data science, automation, games, you name it.
Basics? You can pick them up in 2â4 weeks. Getting good? Just keep at it for a couple months and youâll get there.
+ 4
bhuvanadevi gnanavel ,
the anser to your 2nd topic about the *time needed to learn python*:
the progress of learning a programming language depends highly on various circumstances and your previous experience, and the amount of time you can afford to learn.
it's not just about learning the syntax, built-in functions, data types, modules and so on, it's also how to build the logic of a task, writing efficient codes that have also a good readability and a clear structure.
you may be able to do simple programs after some days or weeks. but learning the basics of python can take 2 - 4 months with consistent learning, such as 5â10 hours per week.
going beyond the basics will take some more months, to get job readyness can take a year+.
+ 3
bhuvanadevi gnanavel ,
here some use cases of python:
game development
robotics
automation, scripting
iot, embedded systems
web development
scientific computing, research
data science, analytics
education
software development, prototyping
machine learning, ai
business applications
+ 1
It depends. Ideally it should take a month for newbie.
It is highly used in Machine Learning. You can do so by Pytorch framwork..
+ 1
You can use Python for web development, data analysis, artificial intelligence, machine learning, automation, game development, app development, or cybersecurity.
If you invest some time every day, you can learn the basics of Python in about two to four weeks. For advanced applications or specialized areas like web development or data analysis, you'll need a few months, depending on your pace.