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

问题描述 投票:2回答:2

在下面的代码中,我们是否应该在分配到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")
python-2.7 variables syntax
2个回答
3
投票

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

因此,在num = 8之后不需要分号,你应该避免它,因为它是不寻常的。


1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.