我们应该在python中的变量名末尾使用分号吗?

时间:2017-11-10 07:21:07

标签: python-2.7 variables syntax

在下面的代码中,我们是否应该在分配给num时使用分号?为什么呢?

# Python code to check whether a number 
# is even or odd using bool()


def check(num):
    return(bool(num%2==0))

# Driver Code
num = 8;
if(check(num)):
    print("Even")
else:
    print("Odd")

2 个答案:

答案 0 :(得分:2)

许多编程语言(如C,C ++,Java和其他编程语言)使用分号来分隔语句。在Python中,分号对于一行中的单个语句是可选的。如果要在同一行中写入多个语句,它们只是必需的。一些Python程序员在行尾写了分号,因为它们已经习惯了其他语言。

因此,num = 8之后不需要分号,你应该避免使用分号,因为它不常见。

答案 1 :(得分:1)

变量中不需要分号,但如果将它们放在一行中,它将更具可读性。请考虑此x=2 y=3x=2; y=3