• 中文
    • English
  • 注册
  • 查看作者
    • 第六章:条件判断

      一.  条件判断

      • 和Java不同,Python的条件判断语句不用加()或者{},而是采用缩进的形式执行语句

      • Python的条件判断语句中的条件后面需要加冒号:

      • Python中的else if简写为:elif

      • if x:  只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False

      #age = 18   结果 = 您成年了
      #age = 17   结果 = 您快要成年了
      age = 15   #结果 = 您还是个小屁孩
      if age >= 18:
          print("您成年了")
      elif age >= 16 and age < 18:
          print("您快要成年了")
      else:
          print("您还是个小屁孩")

      二.  练习题

      编写一个Python程序,输入您的分数,如果分数大于等于90分则输出优秀,如果分数大于等于60分小于90分,则输出良好,如果分数低于60则输出不及格,继续努力。(注意,由于input()函数返回的数据类型是str,str不能直接和整数比较,必须先使用int()函数将str类型的数字转换为整数)

      #写法一
      print("请输入您的成绩:")
      score = input()
      score = int(score)
      if score >= 90:
          print("优秀!")
      elif 60 <= score < 90:
          print("良好")
      else:
          print("不及格,加油!")
      
      #写法二
      print("请输入您的成绩:")
      score = int(input())
      if score < 60:
          print("不及格,加油!")
      elif score < 90:
          print("良好")
      else:
          print("优秀!")

      参考资料

      [1] 廖雪峰-Python教程

    • 0
    • 0
    • 0
    • 625
    • 请登录之后再进行评论

      登录

      赞助本站

      • 支付宝
      • 微信
      • QQ

      感谢一直支持本站的所有人!

      单栏布局 侧栏位置: