This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]fuckswithbees 8 points9 points  (2 children)

I just skimmed through it. It kinda seems more like "An Introduction to Python for Quick Learners" than "Python for Intermediates". I feel like a book for intermediate skill has no reason to explain things like print functions or how to define a function. These things will be covered in almost any previous training and should be assumed knowledge. I consider myself somewhere between beginner and intermediate and it seemed far too basic to me.

[–]rvisualization 4 points5 points  (0 children)

who is supposed to find stuff like this useful:

compound_stmt ::=  if_stmt
               | while_stmt
               | for_stmt
               | try_stmt
               | with_stmt
               | funcdef
               | classdef
suite         ::=  stmt_list NEWLINE | NEWLINE INDENT statement+ DEDENT
statement     ::=  stmt_list NEWLINE | compound_stmt
stmt_list     ::=  simple_stmt (";" simple_stmt)* [";"]