1 Réponse
+ 3
Python is a utility language, it can do a lot of things. It's strong for all sorts of console apps. It is most famous for data science or systems utilities. But it can do a lot more.
As for projects to practice with, there are tons of things you can do. But it depends on what you would like to work on. Do you want to learn data structures, write code to use Pandas. Do you want to learn machine learning, then write a project using TensorFlow.
My favorite project for any language, I call it Playground.
Create a new module for each topic and write that module to demonstrate all the core concepts of that topic. Topics would be things like:
Lists, Dictionaries, Functions, Classes, Sqlite, MongoDB, BeautifulSoup, TensorFlow, PyGame,