Python crash course 2nd edition
https://www.amazon.com/dp/B08XBGL3RC
FREE until April 10th
> Python programming for everybody?
>This book has a unique approach, specially crafted for non-programmers/beginners.
>A sure way to become confident programmer is to master the technique of logic building skills.
>Solve pattern based problems because it will improve the visualization of logic. After some level of practice, your mind will work like a mini-debugger and you could able to visualize the flow of data. If a problem is asked in the interview or anywhere else, then we should be able to get the logic correctly in a single chance, instead of guessing logic.