以Python结尾的Python语句的区别是什么?那些没有?
答案 0 :(得分:8)
真的没什么区别。 Python在逻辑行的末尾或遇到;
使用;
的唯一好处是可以将多条逻辑行堆叠到一条物理线路中。例如(在python3中):
import sys
for i in range(10):
print(i, end=' '); sys.stdout.flush()
那就是说,这是一种糟糕的编码风格,所以不要这样做
答案 1 :(得分:2)
分号与换行符的用途相同。使用分号确实是一种糟糕的风格,通常是来自线路需要它的语言的人。