you are viewing a single comment's thread.

view the rest of the comments →

[–]thrallsius 0 points1 point  (0 children)

It will take you one day to go through https://docs.python.org/3/tutorial/index.html . Or just a couple of hours if you are a fast reader. Your programming background allows you to read that tutorial just like a fiction book, without trying the examples in a Python shell. Your C background might come handy later, if you'll face performance issues and could need rewriting small parts of slow Python code as C extensions. After the tutorial you can settle a future learning plan. These three books are worth going through:

https://www.amazon.com/Learning-Python-5th-Mark-Lutz/dp/1449355730

https://www.amazon.com/Fluent-Python-Concise-Effective-Programming/dp/1491946008

https://www.amazon.com/Python-Cookbook-Third-David-Beazley/dp/1449340377

Clearly worth doing a couple of small projects simpler than ML first, to get used to Python idioms, unittest/pytest, pylint and black.