设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 34286|回复: 0
打印 上一主题 下一主题

【Python 第11课】 逻辑判断

[复制链接]

1

主题

1

好友

52

积分

注册会员

Rank: 2

楼主
发表于 2015-1-4 20:36:22 |显示全部楼层
  1. a = True
  2. b = not a

  3. print 1<2 and b == False
复制代码
请问最后一条,这个print出来应该显示True,因为1<2是True,b是False,合起来的值是False,
我尝试在后面加上==True变成
  1. a = True
  2. b = not a

  3. print 1<2 and b == False == True
复制代码
我想表达的是,“合起来的值是False这句是True”
我以为print也会输出True,结果是个False,是不是我多加的这个==True把前面的False给覆盖了?
如果我想表达“合起来的值是False这句话是True”,应该如何表达呢?
多谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-5 08:36 , Processed in 0.015820 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部