zoukankan      html  css  js  c++  java
  • python-布尔表达式

    1.布尔类型(bool):

        1.只有两种情况  真/假 (True /  False)

         2. print(type(False))      # <class 'bool'>

               type() #查看该变量的类型

    2.布尔表达式:

        1.结果只有bool

         2.关系运算符 2>1

             关系等价  ==     #一个等号 是赋值   两个等号是关系等价 

             不等于 !=

               == 和is的区别

                ==   值或者内容相等

                is   值相等而且地址相等

                内存地址区间【-5,256】

    3.字符串的比较

            比较的是字符串对应的ASCII值  A--65    a--97
           不是比较字符串的长度

    4. in   not in  布尔结果

          1.in 在里面   

       str1 = 'my name is tom'
    print('name' in str1)# 字符串:前者是后者的一个元素、一段连续的
       alist = [3,10,5,10,[10,32]]
    print(3 in alist) # 列表 :前者是后者的一个元素
        alist = [3,10,5,10,[10,32]]
    print([3,4]in alist) # 列表 :前者是后者的一个元素
    结果 Fals
       alist = [3,10,5,10,[10,32]]
    print(32 in alist[-1]) # 列表 :前者是后者的一个元素
    结果 True

             2.not in 不在里面

             3.可以使用的范围 str tuple  list

     5.条件组合

          1.且:条件1  and  条件2
                        1- 其中一个为False---整个表达式= False---一假全假,全真为真
                         2- 如果条件1 == True  ,条件2,一定会执行(判断)
                         3- 如果条件1 == False  ,条件2,一定不会执行(判断)
           2-或:条件1  or  条件2
                          1- 其中一个为True---整个表达式=True--0-    一真全真,全假为假
                           2- 如果条件1 == True  ,条件2,一定不会执行(判断)
                           3- 如果条件1 == False  ,条件2,一定会执行(判断) 
            3- 不:not:
                            
         
       4-多个操作符在一起??
                        优先级:  not  >  and  > or  
                        建议:
                               1- 多个操作符在一起,打括号  (3(2(1)))--  从里往外
                                2- 比较复杂逻辑关系---注释

  • 相关阅读:
    20135337——信息安全系统设计基础第二周学习总结
    20135337——信息安全系统设计基础第一周学习总结
    实验五Java网络编程及安全——20135337朱荟潼
    20135337朱荟潼——实验三之结对实验项目
    【记录】uni-app H5如何给网站设置favicon.icon图标
    【记录】解决maven 打包spring boot 项目生成的jar包少8小时
    【记录】linux 服务器nginx 配置
    【记录】uni-app页面跳转,当前页面刷新
    【记录】java 阿里oss频繁上传文件报错:网络连接错误,详细信息:Connection pool shut down
    【记录】java 阿里云OSS上传文件
  • 原文地址:https://www.cnblogs.com/Sandi/p/10756700.html
Copyright © 2011-2022 走看看