小编jay*_*anc的帖子

'if x%2:return True',如果数字可被2整除,那么不会返回True吗?

我不明白是怎么if not x % 2: return True运作的.如果x不能被2整除,那么这是不是意味着?返回True?这就是我在这段代码中看到的.

我看到它if not x % 2: return True会返回相反的情况,如果一个数字可被2整除,则返回True.

我只是不明白这部分语法是如何工作的.

def is_even(x):
    if not x % 2:
        return True
    else:
        return False
Run Code Online (Sandbox Code Playgroud)

python python-2.7

5
推荐指数
2
解决办法
3585
查看次数

标签 统计

python ×1

python-2.7 ×1