Yes. There are frameworks that allow you to do frontend development in Python. See this blog for examples of Python libraries / frameworks for frontend development.
If you are just looking to develop your own stuff, then that changes things since you can basically choose whatever you want to do. You might look into something like Flutter since it is cross-platform (allowing you to develop for mobile, desktop, web, etc).