到目前为止,我主要用 Java 编写代码。所以我更习惯语句以分号结尾。如果我在 Python 中继续同样的习惯(顺便说一下,这有助于我保持良好的连续性),就编程实践而言,人们会如何看待这一点?
最佳答案
在 Python 中,分号通常不用于终止语句,因为它们不是必需的。
您可以将它们用于复合语句,例如
x = 1; y = 2
但是,PEP8风格指南不鼓励这些陈述。
Compound statements (multiple statements on the same line) are generally discouraged.
就我个人而言,只有当我在命令行上执行快速而肮脏的操作时,我才使用分号,例如:
$ python -c "print('hi'); print('SO')"
hi
SO
关于python - 在语句末尾添加分号。这是 Python 中的好/坏编程习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34251045/