第五天if语句条件
皮肤白癜风的治疗方法 http://pf.39.net/bdfyy/qsnbdf/160304/4780762.html 所谓的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语句来判断它是不是“greenpeppers”, 使用多个表格: 相当于先判断元素是否在第一个表格中,正确的话,在判断第二张表格,这样就能判断出是不是用户想要的了; If语句的格式: 语句后面需要加‘:’作为判断条件,下一行要缩进4个空格位; |
转载请注明地址:http://www.lanbuzhenga.com/lbzcs/18688.html
- 上一篇文章: 金银花的功效有哪些在种植过程中适合跟哪些
- 下一篇文章: 国家植物园来了,这些神奇植物你见过吗