您的位置:首页 > 编程语言 > Python开发

Python学习入门基础教程(learning Python)--3.3.1 Python下的布尔表达式

2013-08-28 15:45 1056 查看
简单的说就是if要判断condition是真是假,Python和C语言一样非0即真,所以如果if的condition是布尔表达式我们可以用True或者非0数(不可是浮点数)表示真,用False或者0表示假。

[python]view plaincopyprint?def if_check():

if1:

print("1")

if0:

print("0")

if -100:

print("-100")

if100:

print("100")

ifTrue:

print("true")

ifFalse:

print("false")

def main():

if_check()

main()

def if_check():
if 1:
print("1")
if 0:
print("0")
if -100:
print("-100")
if 100:
print("100")

if True:
print("true")
if False:
print("false")

def main():
if_check()

main()
运行结果如下所示。



可以看出只有布尔表达式是0和False这两条if语句没有被执行,而布尔表达式为1 -100 100 True的if语句其下的打印语句都执行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐