python判断语句

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

if判断语句

当需要满足条件去做事情的这种情况需要使用if

if语句是用来进行判断的其使用格式如下

        if 要判断的条件:        

                条件成立时要做的事情

案例1

运行结果

 案例2

 运行结果

 总结

if判断语句的作用就是当满足一定条件时才会执行代码块语句否则就不执行代码块语句。

注意代码的缩进为一个tab键或者4个空格

练一练

要求从键盘获取自己的年龄判断是否大于或者等于18岁如果满足就输出“哥已成年终于可以执剑走天涯了”

注意点 1. 使用input从键盘中获取数据并且存入到一个变量中

                2. 使用if语句来判断 age>=18是否成立

结果

比较运算符(即关系运算符)

案例

 逻辑运算符

if-else

当满足条件时做事情A不满足条件做事情B的这种情况使用if-else

格式if 条件

                满足条件时要做的事情1

                满足条件时要做的事情2

                满足条件时要做的事情3

                ...(省略)...

        else

                 不满足条件时要做的事情1

                 不满足条件时要做的事情2

                不满足条件时要做的事情3

                ...(省略)...

案例1

运行结果

 案例2

运行结果

 练一练

要求从键盘输入身高如果身高没有超过150cm则进动物园不用买票否则需要买票

结果 

elif

格式

        if xxx1:

                事情1

        elif xxx2:

                事情2

        elif xxx3:

                事情3

说明当xxx1满足时执行事情1然后整个if结束

        当xxx1不满足时那么判断xxx2如果xxx2满足则执行事情2然后整个if结束

        当xxx1不满足时xxx2也不满足如果xxx3满足则执行事情3然后整个if结束

案例

结果

注意

1. elif必须和if一起使用否则出错

2. else 一般用在最后即所有条件都不满足时使用

3. elif一般用于多条件下的判断

4. elif可以是else一起使用

if嵌套

格式

        if 条件1:

                满足条件1 做的事情1

                满足条件1 做的事情2

                if 条件2

                满足条件2 做的事情1

                满足条件2 做的事情2

说明

1. 外层的if判断也可以是if-else          

2. 内层的if判断也可以是if-else          

3. 根据实际开发的情况进行选择

 案例

结果

 练一练模拟如下情节场景完成if嵌套练习

情节描述上公交车并且可以有座位坐下 要求输入公交卡当前的余额只要超过2元就可以上公交车如果车上有空座位就可以坐下。card_money      seat  

 结果

模拟场景player01和player02两个玩家进行猜拳游戏剪刀(0)  石头(1)  布(2):玩家01和玩家02分别输入猜拳选项通过程序比较输出猜拳结果。

 结果

 

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: python