<sup id="sjju3"><noscript id="sjju3"></noscript></sup>
    <big id="sjju3"></big>

  • <blockquote id="sjju3"></blockquote>
    <blockquote id="sjju3"></blockquote>

      <td id="sjju3"></td>

      <big id="sjju3"></big>
        <code id="sjju3"><strong id="sjju3"><dl id="sjju3"></dl></strong></code>
      1. Python基础之条件控制操作示例【if语句】

         更新时间:2019年03月23日 10:08:44   作者:流年醉影   我要评论

        这篇文章主要介绍了Python基础之条件控制操作,结合实例形式分析了Python使用if语句进行条件控制的相关操作技巧与相关注意事项,需要的朋友可以参考下

        本文实例讲述了Python基础之条件控制操作。分享给大家供大家参考,具体如下:

        if 语句

        Python中if语句的一般形式如下所示:

        if condition_1:
          statement_block_1
        elif condition_2:
          statement_block_2
        else:
          statement_block_3
        
        

        如果 "condition_1" 为 True 将执行 "statement_block_1" 块语句,如果 "condition_1" 为False,将判断 "condition_2",如果"condition_2" 为 True 将执行 "statement_block_2" 块语句,如果 "condition_2" 为False,将执行"statement_block_3"块语句。

        Python中用elif代替了else if,所以if语句的关键字为:if – elif – else。

        注意:

        1、每个条件后面要使用冒号(:),表示接下?#35789;?#28385;足条件后要执行的语句块。

        2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

        3、在Python中没有switch – case语句。

        以下实例演示了狗的年龄计算判断:

        age = int(input("Age of the dog: "))
          print()
        if age < 0:
          print("This can hardly be true!")
        elif age == 1:
          print("about 14 human years")
        elif age == 2:
          print("about 22 human years")
        elif age > 2:
          human = 22 + (age -2)*5
          print("Human years: ", human)
        ###
        input('press Return>')
        
        

        将以上脚本保存在dog.py文件中,并执行该脚本:

        python dog.py
         Age of the dog: 1
        about 14 human years

        以下为if中常用的操作运算符:

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

        # 程序演示了 == 操作符
        # 使用数字 print(5 == 6)
        # 使用变量
        x = 5
        y = 8
        print(x == y)
        

        以上实例输出结果:

        False
        False

        high_low.py文件:

        #!/usr/bin/python3
        # 该实例演示了数字猜谜游戏
        number = 7
        guess = -1
        print("Guess the number!")
        while guess != number:
          guess = int(input("Is it... "))
        if guess == number:
          print("Hooray! You guessed it right!")
        elif guess < number:
          print("It's bigger...")
        elif guess > number:
          print("It's not so big.")
        
        

        关于Python相关内容?#34892;?#36259;的读者可查看本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python编码操作技巧总结》及《Python入门与进阶经典教程

        希望本文所述?#28304;?#23478;Python程序设计有所帮助。

        相关文章

        • python 实现在Excel末尾增加新行

          python 实现在Excel末尾增加新行

          下面小编就为大家分享一篇python 实现在Excel末尾增加新行,具有很好的参?#25216;?#20540;,希望?#28304;?#23478;有所帮助。一起跟随小编过来看看吧
          2018-05-05
        • python基础教程项目四之新闻聚合

          python基础教程项目四之新闻聚合

          这篇文章主要为大家详细介绍了python基础教程项目四之新闻聚合,具有一定的参?#25216;?#20540;,?#34892;?#36259;的小伙伴们可以参?#23478;?#19979;
          2018-04-04
        • python使用TensorFlow进行图像处理的方法

          python使用TensorFlow进行图像处理的方法

          本篇文章主要介绍了使用TensorFlow进行图像处理的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
          2018-02-02
        • Python实现html转换为pdf报告(生成pdf报告)功能示例

          Python实现html转换为pdf报告(生成pdf报告)功能示例

          这篇文章主要介绍了Python实现html转换为pdf报告功能,结合实例形式分析了Python使用pdfkit实现HTML转换为PDF的相关操作技巧与注意事项,需要的朋友可以参考下
          2019-05-05
        • Python实现的随机森林算法与简单总结

          Python实现的随机森林算法与简单总结

          这篇文章主要介绍了Python实现的随机森林算法,结合实例形式详细分析了随机森林算法的概念、原理、实现技巧与相关注意事项,需要的朋友可以参考下
          2018-01-01
        • Django处理多用户类型的方法介绍

          Django处理多用户类型的方法介绍

          这篇文章主要给大家介绍了关于Django处理多用户类型的相关资?#24076;?#25991;中通过示例代码介绍的非常详细,?#28304;?#23478;学习或者使用Django具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
          2019-05-05
        • python 删除字符串中连续多个空格并保留一个的方法

          python 删除字符串中连续多个空格并保留一个的方法

          今天小编就为大家分享一篇python 删除字符串中连续多个空格并保留一个的方法,具有很好的参?#25216;?#20540;,希望?#28304;?#23478;有所帮助。一起跟随小编过来看看吧
          2018-12-12
        • Python高斯消除矩阵

          Python高斯消除矩阵

          今天小编就为大家分享一篇关于Python高斯消除矩阵,小编觉得内容挺不错的,现在分享给大家,具有很好的参?#25216;?#20540;,需要的朋友一起跟随小编来看看吧
          2019-01-01
        • Python使用turtule画五角星的方法

          Python使用turtule画五角星的方法

          这篇文章主要介绍了Python使用turtule画五角星的方法,运行该程序可以看到箭头间歇移动绘制五角星的效果,涉及Python使用turtle及time模块绘制图形的相关技巧,需要的朋友可以参考下
          2015-07-07
        • Python3如何解决字符编码问题详解

          Python3如何解决字符编码问题详解

          字符串是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。下面这篇文章主要给大家介绍了关于Python3如何解决字符编码问题的相关资?#24076;?#25991;中介绍的还是相对比较详细的,需要的朋友可以参考借鉴,下面来一起看看吧。
          2017-04-04

        最新评论

        2018白小姐一肖中特马
        <sup id="sjju3"><noscript id="sjju3"></noscript></sup>
        <big id="sjju3"></big>

      2. <blockquote id="sjju3"></blockquote>
        <blockquote id="sjju3"></blockquote>

          <td id="sjju3"></td>

          <big id="sjju3"></big>
            <code id="sjju3"><strong id="sjju3"><dl id="sjju3"></dl></strong></code>
          1. <sup id="sjju3"><noscript id="sjju3"></noscript></sup>
            <big id="sjju3"></big>

          2. <blockquote id="sjju3"></blockquote>
            <blockquote id="sjju3"></blockquote>

              <td id="sjju3"></td>

              <big id="sjju3"></big>
                <code id="sjju3"><strong id="sjju3"><dl id="sjju3"></dl></strong></code>
              1. 25选5中奖规则 顶呱刮怎么看编号中奖 澳洲幸运8计划 6场半全场要全中 贵州十一选五走趋图 双色球走势图带连线坐标走势图 电子游戏创意 西南彩票官网 排列5定胆杀号澳客 福彩3d多彩网 三肖中特码 130期反咬一口一尾中特 广东26选5几点开奖结果查询 9287玄机解一尾中特 7乐彩复式投注表