if选择结构的理解(本人也刚学理解的不是很透彻)

Posted zhang321

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了if选择结构的理解(本人也刚学理解的不是很透彻)相关的知识,希望对你有一定的参考价值。

判断(if)语句

if 判断语句的基本语法

if 要判断的条件:

条件成立时,要做的事情

 

判断语句演练:

需求:

1.定义一个整数变量

2.判断是否满 18 岁(>=)

>=:比较运算符

比较关系运算符:==,!=,>,<,<=,>=

3.如果满 18 岁,允许进入网吧

else:

age = 19

if age >= 18:
    print ‘你已经成年,欢迎进入网吧‘
    print ‘欢迎欢迎‘

print ‘~~~~~~~~‘

==============================================================

思考:

在使用 if 判度时,只能做到满足条件时要做的事情,那如果需要在不满足条件的时

候,该做某些事情,我们该如何做呢

else,格式如下 #注意 else 必须配合 if 使用,而其 else 后不跟条件

if 要判断的条件:

条件成立时,要做的事情

......

else:条件不成立时,要做的事情

......

#if 和 else 语句以及各自的缩进部分是一个完整的代码块

示例:

需求

1.输入用户年龄

2.判断是否满 18 岁(>=)

3.如果满 18 岁,允许进入网吧

4.如果未满 18 岁,提示回家写作业

逻辑运算

 

age = raw_input(‘请输入的年龄:‘)

if age >= 18:
    print ‘你已经成年,欢迎进入网吧‘

else:
    print ‘提示回家写作业‘
print ‘~~~~~~~~‘

=======================================================

在程序开发中,通常在判断条件时,会需要同时判断多个条件

只有多个条件都满足,才能够执行后续代码,这个时候需要使用到逻辑运算符

逻辑运算符可以把多个条件按照逻辑进行连接,变成更复杂的条件

逻辑运算符包括:与 && 短路或 /|| 短路与/ !取相反的结构。三种

&&

条件 1 and 条件 2

与/并且

两个条件同时满足,返回 True

只需有一个不满足,就返回 False

||

条件 1 or 条件 2

或/或者

两个条件只要有一个满足,返回 True

两个条件都不满足,返回 False

对一个条件取反:例如 我是男的,那么取值就会相反:我是女的。

以上是关于if选择结构的理解(本人也刚学理解的不是很透彻)的主要内容,如果未能解决你的问题,请参考以下文章

常用运放选型一览表

数据结构第一章学习小结

高并发,你真的理解透彻了吗?

高并发,你真的理解透彻了吗?

iOS蓝牙架构搭建-2

程序员要透彻理解单例模式