Python can be considered beginner-friendly, as it is a programming language that prioritizes readability, making it easier to understand and use. Its syntax has similarities with the English language, making it easy for novice programmers to leap into the world of development.
Python is also a flexible, dynamically typed language, which means the rules aren’t hard set, making it more intuitive. It’s also a more forgiving language that is able to operate with some level of errors.
As a fresher's companies don't expect the core python alone. On the other hand you need to know any of the framework but preferable companies choose Django Other than that you can go with Data Science, Machine Learning, Artificial Intelligence