python中尾随分号并没有影响。
在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。
Python也支持分号,同样用于一条语句的结束标识。
但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以省略,主要通过换行来识别语句的结束。
下面我们用实例来证明:
print("hello world"); print("hello world")
运行结果:
如果要在一行中书写多条句,就必须使用分号分隔每个语句,否则Python无法识别语句之间的间隔:
# 使用分号分隔语句 x=1; y=1 ; z=1