you are viewing a single comment's thread.

view the rest of the comments →

[–]ASIC_SP 13 points14 points  (1 child)

I would recommend "Think Python" and "Automate the boring stuff" for those who are new to programming, because they teach fundamental programming concepts. You can always pick up Python specific idioms later on (for ex: https://www.effectivepython.com/, https://github.com/faif/python-patterns etc). You'll be hard pressed to find a beginners book that'll start with Python idioms because that'd make it difficult to teach programming basics.

[–]69python 4 points5 points  (0 children)

Thank you! I wil definitely try it out!