I am now in university and we have to learn python, they teach everything from scratch so no prior knowledge is required but are some tips that you would give to a student like me
There is a youtuber called „Programming Witz Mosh“. He has some really nice tutorials with little tasks you can do by yourself. He really helped me when I was learning it.
Programing with mosh and code with harry on YouTube they both are very good. You can watch their videos to understand basic concepts and start developing projects like calculator, to do list and similar easy difficulty.