趣文网,分享全网好句子、好文章!

第五天:if语句-条件

时间:2023-11-18 04:30:01

相关推荐

第五天:if语句-条件

所谓的if,就是条件判断,对的就按照这个样式执行,不对,则按照别的方式执行,差不多也就这个意思吧。

废话不多说,直接上个程序试试。

比如,下面几个汽车牌子,如果是bmw,那么就输出成全部大写,如果不是,则首字母大写,情况如下:

应该不算困难吧。

条件测试

检查是否相等

当然了,还有>、<、>=、<=、!=等等一系列的条对对比方式,就不全部发出来了;

检查多个条件:

用and来连接,表示且(两个条件同时为真才是真的);

用or连接,两个条件中只要有一个条件为真即为真:

检查特定值是否在列表中:

一般用in来进行判断:

判断特定值不在数组中:

布尔表达式:

所谓的布尔表达式,其实就是条件测试的别名,要么表示为true,要么为false,通常用于记录条件;

话说这个格式写法,我还没整明白,得再研究下才行;

If语句

最基础的一个if判断句,如果age大于等于18,则输出后面这句话,如果错误,则不输出;

在这里,if后面也有一个缩进,它的写法和for循环相同;

If-else语句:

当执行一个操作不成功的时候,需要考虑到另外的操作,这个时候,就可以考虑用到if-else语句;

条件判断语句,如果大于等于18,则输出18这个条件下的内容;如果小于18,则输出else里面的内容,反正只要上面的条件不正确,就输出下面的内容;

If-elif-else语句:

相对if-else这个语句,它需要多判断一次,相当于是三个条件;

先判断age是不是小于4,不是,那么就执行age是不是小于18,为真则输出这个判断条件下的内容,为假,则输出else下面的内容。

elif这个条件可以多次采用,能满足几乎所有判断的条件。入下:

课后习题:

人生的不同阶段

设置变量age 的值,再编写一个if-elif-else 结构,根据age 的值判断处于人生的哪个阶段。

如果一个人的年龄小于2岁,就打印一条消息,指出他是婴儿。

如果一个人的年龄为2(含)~4岁,就打印一条消息,指出他正蹒跚学步。

如果一个人的年龄为4(含)~13岁,就打印一条消息,指出他是儿童。

如果一个人的年龄为13(含)~20岁,就打印一条消息,指出他是青少年。

如果一个人的年龄为20(含)~65岁,就打印一条消息,指出他是成年人。

如果一个人的年龄超过65(含)岁,就打印一条消息,指出他是老年人。

似乎弄明白了!

使用if语句处理表格:

检查特殊元素:

遍历列表后,将表格中的内容都提取出来,然后用if语句来判断它是不是“green peppers”,

使用多个表格:

相当于先判断元素是否在第一个表格中,正确的话,在判断第二张表格,这样就能判断出是不是用户想要的了;

If语句的格式:

语句后面需要加‘:’作为判断条件,下一行要缩进4个空格位;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(3)
  1. jgjskvipdh2024-02-09 21:24jgjskvipdh[贵州省网友]202.21.148.145
    @乌托邦网络if语句让我感觉编程不再那么枯燥,可以根据条件进行判断和操作,很有意思!
    顶6踩0
  2. 乌托邦网络2024-01-12 23:46乌托邦网络[贵州省网友]203.34.67.147
    if语句的条件部分真的很灵活,可以用来实现很多逻辑控制,很有意思!
    顶32踩0
  3. 等待彩虹的52023-12-16 02:08等待彩虹的5[浙江省网友]203.18.199.194
    这节课学习if语句真的很重要,可以根据不同的条件来执行不同的代码,很实用!
    顶0踩0
相关阅读
If.Else条件判断语句详细介绍 vba编程其实不难

If.Else条件判断语句详细介绍 vba编程其实不难

本节介绍一下ifThenElse语句if语句并不陌生,任何编程学习过程中都将从基础的判断语句开始,但是用好if语句要掌握更多的其它知识,比如比较函数,运算函

2022-11-25

PHP丨PHP基础知识之条件语IF判断「理论篇」

PHP丨PHP基础知识之条件语IF判断「理论篇」

if语句概述if语句是指编程语言包括c语言、C++、C 、java、php、VB、汇编语言等中用来判定所给定的条件是否满足,根据判定的结果真或假决定执行给出的两种操作之一

2019-05-24

云计算开发学习笔记:Python3条件控制if语句

云计算开发学习笔记:Python3条件控制if语句

以下是一个简单的 if 实例:执行以上代码,输出结果为:从结果可以看到由于变量 var2 为 0,所以对应的 if 内的语句没有执行

2023-06-17

三菱FX5U PLC ST编程语言的语句类型 赋值语句和条件选择语句

三菱FX5U PLC ST编程语言的语句类型 赋值语句和条件选择语句

这些语句都不用刻意去记,打开我们的三菱编程软件MELSOFT GX Works3,在右边的部件选择栏里都有

2022-11-29

C/C++选择结构多条件if语句

C/C++选择结构多条件if语句

多条件的if语句多条件的if语句:if条件1{ 条件1满足执行的语句 }else if条件2{条件2满足执行的语句} else{ 都不满足执行的语句}示例:int main {

2023-08-30