qaz*_*wsx 1 python formatting coding-style
Python教程说"在操作符和逗号后使用空格,但不能直接在包围结构内:a = f(1,2)+ g(3,4)." "不直接在包围结构内"究竟意味着什么?
这可能来自PEP 8 - Python Code样式指南.具体来说,请参阅"表达式和语句中的空格"部分.
从那一节:
Avoid extraneous whitespace in the following situations:
- Immediately inside parentheses, brackets or braces.
Yes: spam(ham[1], {eggs: 2})
No: spam( ham[ 1 ], { eggs: 2 } )
Run Code Online (Sandbox Code Playgroud)
我认为这意味着这样做:
x = (1, 2)
Run Code Online (Sandbox Code Playgroud)
不是这个:
x = ( 1, 2 )
Run Code Online (Sandbox Code Playgroud)