物理行是在编辑器里看到的一行,
逻辑行是Python看到的每个语句,
默认情况下,Python假设每个物理行对应一个逻辑行。
l逻辑行示例:
print'hello world'
同时他在编辑器中也是一行,那么它也是一个物理行。
默认的,我们希望每个物理行都只对应一个逻辑行,这使得代码更易阅读
但是,当需要在一个物理行中表示多个逻辑行是,需要使用分号(;)来特别的表示这种用法
Python中,语句末尾的分号,表示一个逻辑行/语句的结束
例如:
i = 6
print (i)
与下面表示相同
i = 6;
print (i);
同样可以写成
i = 6;print (i);
或者
i = 6;print (i)
但是,下面写法会报错
#错误示例
i = 6 print (i);
i = 6 print (i)
强烈建议在每个物理行只写一句逻辑行,尽可能避免使用分号,让代码更易读。下面是一个在多个物