>>107660207
you can have multiple indent size, but on the same level the indent size has to be the same
i.e.
>1st level: 2 spaces
>2nd level: 1 spaces
>3rd level: 3 spaces
def f(x):
..if x == 'foo':
...for i in range(10):
......yield 'foo'
...pass
..yield 'baz'