语句
Tip
通常每个语句应该独占一行
不过, 如果测试结果与测试语句在一行放得下, 你也可以将它们放在同一行. 如果是if语句, 只有在没有else时才能这样做. 特别地, 绝不要对 try/except
这样做, 因为try和except不能放在同一行.
- Yes:
- if foo: bar(foo)
- No:
- if foo: bar(foo)
- else: baz(foo)
- try: bar(foo)
- except ValueError: baz(foo)
- try:
- bar(foo)
- except ValueError: baz(foo)