python学习日记_第十一天(ex27~28)

习题 27: 记住逻辑关系

需要记忆的逻辑符号,最基础的逻辑。初心者向。

  • and 与
  • or 或
  • not 非
  • != (not equal) 不等于
  • == (equal) 等于
  • >= (greater-than-equal) 大于等于
  • <= (less-than-equal) 小于等于
  • True 真
  • False 假

习题 28: 布尔表达式练习

联系的对于布尔值的判断

# 1 == True; 0 == False
True and True   #1
False and True  #0
1 == 1 and 2 == 1 #0
"test" == "test"  #1
1 == 1 or 2 != 1  #1
True and 1 == 1   #1
False and 0 != 0  #0
True or 1 == 1    #1
"test" == "testing" #0
1 != 0 and 2 == 1 #0
"test" != "testing" #1
"test" == 1 #0
not (True and False) #1
not (1 == 1 and 0 != 1) #0
not (10 == 1 or 1000 == 1000) #0
not (1 != 10 or 3 == 4) #0
not ("testing" == "testing" and "Zed" == "Cool Guy") #1
1 == 1 and not ("testing" == 1 or 1 == 0) #1
"chunky" == "bacon" and not (3 == 4 or 3 == 3) #0
3 == 3 and not ("testing" == "testing" or "Python" == "Fun") #1 -->错了,修正为0
加分项目:
     1.Python 里还有很多和 != 、 == 类似的操作符. 试着尽可能多地列出 Python 中的等价运算符。例如 < 或者 <= 就是。
     2.写出每一个等价运算符的名称。例如 != 叫 “not equal(不等于)”。
     A1&2:       
     等于 : == 
     不等于 : !=
     大于 : >
     小于 : <
     大于等于 : >=
     小于等于 : <=
     3.在 python 中测试新的布尔操作。在敲回车前你需要喊出它的结果。不要思考,凭自己的第一感就可以了。把表达式和结果用笔写下来再敲回车,最后看自己做对多少,做错多少。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值