Ciao,
Python è un linguaggio la cui “potenza” può essere espressa anche per via dei molteplici ambiti di utilizzo grazie anche alle varie librerie/moduli disponibili e facilmente installabili.
Puoi iniziare a fare teoria ed esercizi, affrontare piccoli problemi e buttarti sul campo provando a sviluppare o capire il ragionamento dietro a piccoli progetti come i classici Guess the Number, loop attraverso le liste per trovare gli elementi e questo tipo di attività, passando poi ad esercizi sull’apertura, lettura e scrittura di file csv e classi e oggetti, essendo, Python, un linguaggio OOP (Object-Oriented Programming).
Dopodiché sta a te, come per tutte le cose, capire cosa ti piace e dove applicare Python. Ci sono tantissime applicazioni come:
Finanza
Data science
Intelligenza Artificiale / Machine Learning
Scienze / Astronomia / Matematica etc
e tantissimi altri settori.
In realtà tipo parte dello shop di Call of Duty è scritto in Python quindi trova applicazione anche nel Gaming (anche se C++ è più indicato)
Idem per web developing potresti usare Django per fare questo tipo di attività ma con php html css andresti meglio.