请问为什么Python不要把两行命令用分号放在同一行。

为什么Python不要把两行命令用分号放在同一行。
1 a = 1;b = 2;C = 3
2 print (a)
我运行了可以输出啊

c语言里你也可以把所有代码都放到同一行,整个程序一个换行符都没有
但是所有人都会建议你按照规范格式书写
否则不利于阅读

编码规范,便于阅读维护