python编码规范--空格的使用

1.概述

在python代码中,需要加空格的一共有四个地方需要特别注意。即二元运算符,逗号,冒号,#号。

2.逗号

  • 逗号后面要加空格,但是如果后面是小括号,则不用
# 逗号
func = (0,)
x, y = y, x
print x, y

3.冒号

  • 冒号前不加空格,冒号后要加空格,但在切片里,前后都不用加空格
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:]

4.#号

  • 井号需后要加一个空格
# 注释

5.二元运算符

  • 二元运算符前后,都要加空格,但作为函数参数时=前后不用加空格
  • 如果使用具有不同优先级的运算符,只在具有最低优先级的运算符周围两边添加空格,其它的就不用加了。
i = i + 1
sum += 1
x = x*2 - 1
max = x*x + y*y
c = (a+b) * (a-b)

6.其他

除了以上四种情况外,其他地方,请谨慎使用空格。


python笔记


以上内容来自互联网原文:
作者:Godric_wsw
链接:
https://www.jianshu.com/p/2cb52cd8461a

来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

殊途同归 python 第 6 节:字符串的使用

字符串作为 Python 的基础数据之一,以下是字符串的几种最常用情形,直接上代码1.声明字符串a = "hello world"b = '竹杖芒鞋轻胜马,谁怕,一蓑烟雨任平生...

Python 内存狂省 70% 的秘密!字符串驻留这招 90% 程序员竟不知道

点赞、收藏、加关注,下次找我不迷路在学习 Python 编程时,你是否遇到过这样的困惑:当创建多个相同的字符串时,Python 是如何处理它们的内存占用的呢?今天,我们就来深入探讨一个非常实用的编程...

每天学点Python知识:使用制表符或换行符来添加空白

在 Python 中,制表符 (\t) 和 换行符 (\n) 是常用的转义字符,用于在字符串中添加空白(空格、缩进、换行)。下面是对这两个字符的详细讲解与使用示例。一、\n — 换行符(newline...

python字符串的组成常见问题解答

以下是关于字符串组成的常见问题解答(FAQ),涵盖Python字符串处理的典型疑问和解决方案:1. 基础判断问题Q1:如何判断字符串是否只包含数字?s = "12345" print(...

使用python统计代码行数,空行以及注释

自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来1.打开文件方法1.1 以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符1.2 Py...