最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python3.6中if语句怎么用

    正文概述    2020-09-24   219

    python3.6中if语句怎么用

    python的if语句为条件判断语句,习惯与else搭配使用。

    if 结构允许程序做出选择,并根据不同的情况执行不同的操作

    if的用法

    1.只有 if 进行判断

    desserts = ['ice cream', 'chocolate', 'apple crisp', 'cookies']
    favorite_dessert = 'apple crisp'
    hate_dessert = 'chocolate'
    
    for dessert in desserts:
        if dessert == favorite_dessert:
            print("%s is my favorite dessert!" % dessert.title())

    2. if - else 进行判断

    for dessert in desserts:
        # 比较运算符(== 相等 、!= 不等、> 大于、>= 大于等于、< 小于、<=小于等于)
        if dessert == favorite_dessert:
            print("%s is my favorite dessert!" % dessert.title())
            
        # elif => else + if 当前值不符合上面 if 的判断条件,执行 elif 的判断条件
        else:
            print("I like %s." % dessert)

    3. if - elif - else 进行判断,其中 elif 不是唯一的,可以根据需要添加,实现更细粒度的判断

    # 对不同的 dessert 输出不完全相同的结果
    for dessert in desserts:
        # 比较运算符(== 相等 、!= 不等、> 大于、>= 大于等于、< 小于、<=小于等于)
        if dessert == favorite_dessert:
            print("%s is my favorite dessert!" % dessert.title())
            
        # elif => else + if 当前值不符合上面 if 的判断条件,执行 elif 的判断条件
        elif dessert == hate_dessert:
            print("I hate %s." % dessert)
        # 当前值不符合上面所有的判断条件,就执行 else 里的语句
        # 当然如果这个else 不需要的话,可以不写
        else:
            print("I like %s." % dessert)

    值得注意的一点是:当整个 if 判断满足某一个判断条件时,就不会再继续判断该判断条件之后的判断

    4.特殊的判断条件

    if 0: # 其他数字都返回 True
        print("True.")
    else:
        print("False.") # 结果是这个
        
    if '': #其他的字符串,包括空格都返回 True
        print("True.")
    else:
        print("False.") # 结果是这个
        
    if None: # None 是 Python 中特殊的对象  
        print("True.")
    else:
        print("False.") # 结果是这个
        
    if 1:
        print("True.") # 结果是这个
    else:
        print("False.")

    起源地下载网 » python3.6中if语句怎么用

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元