为什么在打印结束和变量工作后在python中使用分号?

时间:2017-06-18 11:19:40

标签: python python-2.7

我是python的新手,目前正在使用它。 我写了一个简单的程序,因为我在某处读到了python中不允许或不需要分号来结束语句。但我已经使用它,直到它的工作正常!有人解释我

为什么它可能?

这是代码。

a = 10;
if a == 10:
    print "value of a is %s"%(a);
else:
    print "value of a is not %s"%(a);

2 个答案:

答案 0 :(得分:2)

允许使用分号作为语句分隔符

>>> a=1;b=2;c=3
>>> print(a,b,c)
1 2 3

如果您在新行中编写每个语句

,则不需要

答案 1 :(得分:0)

Python不需要使用分号来终止语句。如果您希望在同一行上放置多个语句,则可以使用分号来分隔语句。