知识点汇总:

布尔类型:

 1.布尔表达式:

特性:只有两种情况 -- 真 / 假

True    False

type(True)----- <class 'bool'>

 2.布尔结果:

它的结果是bool类型

关系运算  3>1    关系的等价 ==  一个等号是 赋值   !=不等价

字符串的比较:

1- 是比较长度吗?---- 不成立

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

布尔表达式: 1- 关系运算   > 、  <  、 >=  、 <=  、==  、 !=

2- in  /  not in

3- in not in 布尔结果

1- in 在里面

2- not in 不在里面

3- str   tuple   list  都可以进行操作

4- (1,3) in (1,3,5)---False

4.条件组合:

1-且--and 1- 条件1 且 条件2  ---必须同时满足!2- 当 条件1 不满足 ,条件2 要不要考虑?--不考虑  最终不执行动作!3- 当 条件1 满足 ,条件2 要不要考虑?--要考虑  最终是否执行-取决条件2的满足情况!
2- 或-- or1- 条件1 或 条件2  --满足其一即可!2- 条件1 满足的,条件2 要不要考虑?---不会考虑  最终执行动作3- 当 条件1 不满足 ,条件2 要不要考虑?--要考虑 最终是否执行-取决 条件2 的满足情况!
3- 不-- not1- 取反 True--- False
4- 优先级1- 没有任何括号的情况下  not  >   and  >  or2- 建议多打括号  (3(2(1)))---从里到外3- 复杂的逻辑关系---建议注释print(1 > 2 or (not (4 > 3)))  # ---有括号的先看括号里的内容 最终输入False

条件判断

1-条件判断1- if --如果1- if 条件==True:  执行if里面的语句2- if xxx:  ....  else:  如果--否则1- 只有2种情况,肯定会执行其中一个2- 对立面的情况下使用3- 多种分支  if....  elif.....  else1- 最后的else  选配2- 只要满足其中一个分支,就退出if的语句结构4-if的嵌套1- 要执行内部的if 一定要外部的if 满足才可以2- 相当于and5-switch语句---没有这个语法6-多条件可以分行写7-注释/取消注释   ctrl + /8-扩展;1- if如果后面跟是  非0的数值、非空字符串 、非空元组、非空列表,该if 的条件结果就为True9-input()--函数--接收字符--返回的是字符串!
**:if语句只要满足其中一个就结束整个if代码块!
else --- 选配     

布尔表达式、条件判断相关推荐

  1. python中合法的布尔表达式_笔记||Python3之布尔表达式+条件判断

    布尔表达式: 布尔类型:特性:只有两种情况 ---   真  /  假 1 -- True    False 2 -- type(True) ------------ 布尔表达式:1 ---它的结果是 ...

  2. makefile ifneq多个判断条件_Python基础语法——条件判断

    条件判断是根据一个或多个条件的结果来进行判断的. 例如一个自动调温器需要不停地检测温度,只要温度低于某个值,就会打开加热,而温度高于某个值,就要打开降温.这里需要将温度值进行比较,然后做出判断,有一个 ...

  3. java判断或_Java 条件判断

    Java 条件判断 判断语句要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的) Java 语言把任何 非零 和 非空 的值假定为 tru ...

  4. c if语句多个条件判断顺序_Java中的流程控制语句 (基础篇四)

    流程控制就是对事物次序的布置和安排,在程序中就是对代码执行次序的安排和控制 程序中的流程控制主要有三种:顺序流程.选择流程.循环流程. 顺序流程:比如打印输出的代码按照指定的顺序结构依次排序,打印的结 ...

  5. continue语句只用于循环语句中_Java之循环语句、条件判断语句(三目运算符)、break、continue...

    之前的内容只是让读者可以定义变量,输出变量等基础功能而已.这远远是不够的,今天,我们学习的内容可以帮你开始完善自己想开发的内容,在这之前我们先理解一个概念:一个表达式的返回值是布尔值的表达式称为布尔 ...

  6. python判断两个条件同时满足_python不相等的两个字符串的 if 条件判断为True详解...

    今天遇到一个非常基础的问题,结果搞了好久好久.....赶快写一篇博客记录一下: 本来两个不一样的字符串,在if 的条件判断中被判定为True,下面是错误的代码: test_str = 'happy' ...

  7. smali to java_Smali —— 数学运算,条件判断,循环

    通过上一篇 Smali 语法解析--Hello World 的学习,了解了 Smali 文件的基本格式.这一篇从最基本的数学运算,条件判断,循环等开始,更加详细的了解 Smali 语法. 数学运算 加 ...

  8. 已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者。

    已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者. 答案: int max(int a,int b) { return (a+b+abs(a-b))/2; } ...

  9. bash 脚本编程2 条件判断 (笔记)

    条件判断类型: 整数测试 字符测试 文件测试 条件表达式: [ exppression ] ` expression ` test expression 注意一定要加空格前后都要加 整数比较:  -e ...

最新文章

  1. EOS下控制台以及图形界面打印sql语句
  2. Android kotlin使用RecyclerView实例
  3. 开放分布式追踪(OpenTracing)入门与 Jaeger 实现
  4. Arm开发板内核驱动模块--Helloworld及Makefile
  5. 2041. 干草堆(前缀和差分)
  6. html canvas toblob 和下载图片
  7. 基于php程序系统设计,PHP程序静态分析系统的设计与实现
  8. 注入攻击-SQL注入和代码注入
  9. “Windows Sandbox”——PC主系统从未如此安全
  10. (转载)Box2D v2.3.0 用户手册中文版(第1章)-导言
  11. php程序员后期发展前景,浅谈php程序员发展前景(一)
  12. 物理Standby数据库的文件路径转换(1)
  13. composer.lock(锁文件)到底要不要提交到项目的版本库中?
  14. java中级程序员_java中级程序员路线图(黑马)
  15. rasp 系统_RASP技术分析
  16. 目标跟踪OTB评估指标(OP, CLE, FPS)与matlab代码
  17. 用JavaScript编写的一个点名系统
  18. 如何加强水电站班组安全建设?
  19. 苹果IPad客户端安装测试软件
  20. 每股收益再创新高,增长速度趋于减缓:上市公司半年报业绩波澜不惊

热门文章

  1. 【新书推荐】【2018】战术长时监视雷达及其应用
  2. 【2021-11-23】python字典、函数的巧妙融合
  3. android elf 加固_Android so加固的简单脱壳
  4. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第39讲:PHP数据库编程MySQLi扩展库
  5. 各个历史jdk版本下载
  6. (一)mplayer与ffmpeg的调用过程
  7. 极客DIY:只用两步教你制作一款可编程键盘 [译]
  8. 可信度:评估机器学习结果
  9. 发射,接收天线方向图
  10. jmeter线程说明_Jmeter-常用线程组设置及场景运行时间计算