查看“Python编码规范里空格的使用”的源代码
←
Python编码规范里空格的使用
跳转至:
导航
,
搜索
因存在冲突的中间编辑,本编辑不能撤销。
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
在python代码中,共有四个地方需要加空格:逗号,冒号,#号,二元运算符。 1. 逗号 逗号后面要加空格,但是如果后面是小括号,则不需再添加空格 # 逗号func = (0,) x, y = y, xprint x, y 2. 冒号 冒号前不加空格,冒号后要加空格,但在切片里,前后都不用加空格 “:”用在行尾时前后皆不加空格,如分枝、循环、函数和类定义语言;用在非行尾时两端加空格,如: dict 对象的定义 d = {'key' : 'value'} spam(ham[1], {eggs: 2})if x == 4: print x, y; x, y = y, x ham[1:9], ham[1:9:3], ham[:9:3], ham[1::3], ham[1:9:] 3. #号 井号需后要加一个空格 # 注释 5.二元运算符 二元运算符前后,都要加空格,但作为函数参数时=前后不用加空格 在一元前缀运算符后不加空格,如 if !flg: pass; 如果使用具有不同优先级的运算符,只在具有最低优先级的运算符周围两边添加空格,其它的就不用加了。 i = i + 1 sum += 1 x = x*2 - 1 max = x*x + y*y c = (a+b) * (a-b) 6.括号(含圆括号、方括号和花括号)前后不加空格,如: do_something(arg1, arg2) 不要在逗号、分号、冒号前面加空格,但应该在它们后面加(除了在行尾) 不建议使用空格来垂直对齐多行间的标记
返回至
Python编码规范里空格的使用
。
导航菜单
个人工具
创建账户
登录
命名空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息