Q:

New to Python Trying to understand Syntax

I am new to Python and I am trying to understand this syntax: 
a, b = b, a + b

A:

We could rewrite this to: (a, b) = (b, a + b)
Considering that a = 3 and b = 6
The operation (b, a + b) returns a tupple (6, 9) and assigns these values to the listed variables (a, b) and assign (a = 6, b = 9).
So the final values are a = 6 and b = 9.

