当前位置: 首页 > news >正文

学习笔记7

第5章 if 语句

5.1

5.2 条件测试

每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。

如果为true,则执行跟在if后面的代码,如果为false,python 就忽略。

5.2.1 检查是否相等

car = 'bmw'
car == 'bmw'

第一个是给car赋值,第二个是判断car的值和 ‘bmw’ 是否相等。

相等运算符在它两边的值相等时返回True,否则返回False。

5.2.2 检查是否相等时不考虑大小写

car = 'Audi'
car == 'audi'
car ="Audi"
car.lower() == 'audi'
print (car)

函数lower()不会修改存储在变量car中的值,因此进行这样的比较时不会影响原来的变量

5.2.3 检查是否不相等

判断两个值是否不等,结合使用惊叹号和等号(!=)

request_topping ="xiangcai"
if request_topping != "lajiao":print ("Hold the lajao !")

有时候检查两个值是否不等的效率更高

5.2.4 比较数字

小于< ,  小于等于 <=  ,  大于  > , 大于等于  >=  

age =19 
age < 21
age <=21
age >21
age >= 21

5.2.5 检查多个条件

多个条件的时候,可以使用 关键字 and 和  or

1. 使用and检查多个条件

age_1 =18
age_0 =22
age_0>=21 and age_1 >=21
age_0 =22
age_1 =22
age_0>=22 and age_1>=21

and 两边表达式的值 都为True  的时候 ,返回的 结果 为True ,剩下的情况返回 False

2. 使用or检查多个条件

or 两边有一个表达式为True 的时候,返回结果 为True。

age_0 =22
age_1 =18
age_0>=21 or age_1>=21
age_1 = 18
age_0 = 18
age_0 >= 21 or age_1 >= 21

5.2.6 检查特定值是否包含在列表中

要判断特定的值是否已包含在列表中,可使用关键字  in

 requested_toppings=['mushrooms','onion','pineapple']'mushrooms' in requested_toppings
'pepperoni' in requested_toppings

5.2.7 检查特定值是否不包含在列表中

确定特定的值未包含在列表中很重要,在这种情况下,可使用关键字 not in

bannde_users =['lili','meimei','leilei']
user ='marie'
if user not in bannde_users:print (user.title()+", you can post a response if you wish.")

5.2.8 布尔表达式

布尔表达式的结果要么为True,要么为False。

game_active =Ture
can_edit =False

每天学习的不多,所以需要再复习和预习一下。

http://www.dtcms.com/a/585388.html

相关文章:

  • 广西水利工程建设管理网站网站建设项目费用报价
  • Rust 练习册 :Phone Number与电话号码处理
  • CUDA C++编程指南(3.2.5)——分布式共享内存
  • 华为路由器核心技术详解:数据包的智能导航系统
  • Go基础:字符串常用的系统函数及对应案例详解
  • redis查询速度快的原因?
  • 社区类网站开发网站怎么提升流量
  • 注册网站时手机号格式不正确容易做的html5的网站
  • 如何查询哪些服务器 IP 访问了 Google Cloud 的 Vertex AI API
  • DataWhale-HelloAgents(第一部分:智能体与语言模型基础)
  • Ollama:在本地运行大语言模型的利器
  • 构建智能知识库问答助手:LangChain与大语言模型的深度融合实践
  • 大语言模型如何获得符号逻辑演绎能力?从频率范式到贝叶斯范式的转移
  • 网站建设中的功能新浪微博图床wordpress
  • 【玩泰山派】9、ubuntu22.04安装中文输入法
  • Spring IOC/DI 与 MVC 从入门到实战
  • SCNet超算平台DCU异构环境的Ollama启动服务后无法转发公网的问题解决
  • macOS下如何全文检索epub格式文件?
  • 一键配置 macOS 终极终端:iTerm2 + Oh My Zsh 自动化安装脚本
  • 如何在 Mac、Ubuntu、CentOS、Windows 上安装 MySQL 客户端
  • 石景山广州网站建设外贸soho建站多少钱
  • 某观鸟记录中心的爬虫——mitmproxy的简单使用
  • 58同城上海网站建设北京朝阳区房价
  • 金融网络销售怎么找客源公司网站做优化少钱
  • 代码随想录 Q84.分发饼干
  • 11.8 脚本网页 打砖块max
  • 终极笔记应用程序Alexandrie
  • 「嵌」入未来,「式」界无限 · 第5篇:能源电力的智能化跃迁
  • 自动化实践(7.25):把 PsTools 接入 PowerShell / 批处理 / Ansible
  • 太原在线网站建设深圳网站关键词优化