查看原文
其他

[快学Python3]if条件控制

苦叶子 开源优测 2022-11-13

点击上方蓝字“开源优测”一起玩耍  

if语句

先看下Python中一般的条件控制语句的形式是怎么样的,如下所示:

if 条件:    
   
   # 代码块
   
elif 条件:    
   
   # 代码块
   
else:        
   # 代码块

注意:在Python中用elif替代了else if。

下面来个示例,根据用户从键盘输入的数据大小来决定执行哪个代码块:

# -*- coding:utf-8 -*-

__author__ = u'苦叶子'

if __name__ == "__main__":
   var1 = int(input(u"请输入一个整数: "))    

   if var1 > 0 and var1 < 10:    
       print(u"你输入一个大于0小于10的整数")    
   
   elif var1 >= 10:    
       print(u"你输入一个大于等于10的整数")    
   
   else:    
       print(u"你输入一个负数")

执行结果请自己去运行。

嵌套条件控制

其基本形式如下:

if 条件:    

   # 代码块
   if 条件:        
       
       # 代码块    
   elif
条件:
               
       # 代码块
       
   else:            # 代码块

elif
条件:    
   
   # 代码块
   # 这里也可以嵌套if

else:    
       # 代码块    # 这里也可以嵌套if

具体是示例这里就不列举了,大家自行去尝试

运算符

在这里列举下条件控制中常用的操作运算符:

操作符描述
<小于
<=小于等于
>大于
>=大于等于
==等于,用于比较对象是否相等
!=不等于
in是否存在

对于操作运算符的应用,大家也可以自行去尝试自己写代码熟悉。


开源优测

分享软件测试开源技术、经验、方案的首发平台

长按二维码/微信扫描 关注开源优测

QQ群:260407012

苦叶子私人微信:liyimin1912

有问题,可留言或加好友进微信群

苦叶子原创文章首发平台


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存