[再学Python] - 5 - 布尔操作符
布尔操作符 and
、or
、not
布尔操作符有三个,为 and
、or
、not
(而不是C语言的&&、||、!)
优先级从高到低为not
>and
>or
布尔表达式对应布尔运算的规则(就像数字电路的运算规则)
and
<expr> and <expr>
or
<expr> or <expr>
not
not <expr>
条件运算符 ==
==
总是与一个布尔类型的值在比较。
而在Python中,任何表达式都可以被解释为布尔类型
- 数字类型(整数和浮点):
0
->false
,非0
->true
- 序列类型:空序列 ->
false
,非空序列 ->true
在这里response[0]=="y"
为判断,而"Y"
的布尔值始终为1
,所以response[0]=="y" or "Y"
恒为1
,构成死循环。
功能为,直接敲回车(输入为空)时输出vanilla
,有输入时输出为输入值。
[再学Python] - 5 - 布尔操作符相关推荐
- 冲击python二级——布尔操作符,比较操作符,控制流的基础
##认识个新朋友 >>> input("请输入你的姓名:") 请输入你的姓名:白加黑 '白加黑' >>> >>>help(in ...
- [再学Python] - 1 - 数据类型
数据类型 类型是编程语言对数据的一种划分 Python的数据类型 数字类型 字符串类型 元组类型 列表类型 文件类型 字典类型 数字类型 整数类型 浮点数类型 复数类型 整数类型 与数学中的整数的概念 ...
- [再学Python] - 7 - 文件
文件是有序的数据序列. 编码(了解即可) ASCII码 七个二进制位编码,表示128个字符. ASCII码和字符的转换 ord('A'):字符 -> ASCII码 chr('65'):ASCII ...
- [再学Python] - 6 - 函数的定义调用与返回
函数基本知识 语法结构 定义: 使用def语句来定义函数 def <name> (<parameter>,<parameter>,--):<body> ...
- [再学Python] - 3 - 异常处理 try…except…
异常处理语句的简介和语法 Python使用异常处理语句,可使程序不因运行错误而崩溃 try-except-为主要框架,辅以else和finally关键字 try体内如果无异常产生,则执行else内的语 ...
- [再学Python] - 面向对象的程序设计- 对象和类
对象和类 对象包含两种特征: 状态 行为 类:某种类型集合的描述. 属性:类本身的一些特性. 方法:类所能实现的行为. 类的定义 类的定义的语法 class classname[(父类名)]: [成员 ...
- [再学Python] - 4 - 循环
循环的原理和条件与C语言基本相同,这里不在赘述,只放代码 输入输出接口 for循环遍历 for循环计算平均数 for循环+break for循环+continue for循环+else 只有对应的整个 ...
- [再学Python] - 2 - math库和random库
math库 math库包含了一些常用的数学函数 random库 random库包含了一批随机函数
- 有答案了!一张图告诉你到底学Python还是Java!你咋看?
2019年,该学Java还是Python? 不,实际上应该这样问:都9102年了,难道有谁不想成为Python程序员吗? 作为"常青树大佬"Java 和"新晋大佬&quo ...
最新文章
- 老版本的Spring应用该如何应对这次的RCE漏洞?
- 网站采集内容对优化工作很有帮助
- jvm系列(十):如何优化Java GC「译」
- 2.4 矩阵乘以矩阵定义
- Failed:(13: Permission denied)导致访问浏览器出现Nginx 500 Internal Server Error
- Spark 入门系列-简介以及生态
- MySQL中通过结构化文本倒腾数据
- 要想完全放弃Windows使用Linux需要多少勇气?
- xp 系统不能够通过网络访问解决方法
- 转载-IDEA项目左边栏只能看到文件看不到项目结构
- 将集合类转换成DataTable
- gradle 配置及设置本地仓库
- MSN QQ在线聊天代码
- ionic ion-refresher刷新完毕
- 使用html5与js实现音乐播放器
- Resource exhausted: OOM when allocating tensor with shape[620,20000] and type float on /job:localhos
- 如何排两列的序计算机考试,excel中两列数据怎么一起排序?excel两列同时排序的方法...
- 第一次见岳父岳母的攻略「转载」
- pyecharts制作地图显示的数据总是经纬度
- 电脑怎么设置定时关机?用这个方法就可以搞定
热门文章
- python适合自学编程吗-没编程基础可以学python吗
- Vue编写添加用户的表单 ~ 不要错过哦
- React-组件生命周期
- mysql导出约束文件_MySQL导出所有Index 和 约束
- 【模拟】蓝桥20:蛇形填数
- FFmpeg源代码简单分析:avcodec_open2()
- linux下 db2日志满了,DB2事务日志已满的解决方法
- java https请求 证书_java发https请求,证书配置
- 形容计算机专业好句子,关于形容专业水平高的句子大全 精于专业的名言警句...
- linux实现开机自启动脚本