zoukankan      html  css  js  c++  java
  • Python基础10 条件语句

    现在让程序选择是否执行特定的语句块。

    一、关于布尔值

    标准布尔值为True和False。实际上,True和False不过是0和1的别名。

    用作布尔表达式(如if语句中的条件)时,下面的值都视为假:

      False  None  0  ""  ()  []  {}

    二、if语句

    if语句让你能够有条件地执行代码。

    name = input('What is your name?')
    if name.startswith('Python'):
        print('Hello, Python')
    else:
        print('Byebye')

    还有一个与if语句很像的条件表达式---C语言中三目运算符的Python版本。

    status = 'Hello' if name.startswith('Python') else 'Byebye'

     

    三、elif子句

    要检查多个条件,可使用elif。elif是else if的缩写。

    num = int(input('Input a number: '))
    if num > 0:
        print('The number is positive')
    elif num < 0:
        print('The number is negative')
    else:
        print('The number is zero')

    三、比较预算符

    表达式描述
            x == y   x等于y
            x != y   x不等于y
            x > y   x大于y
            x < y   x小于y
            x >= y   x大于等于y
            x <= y   x小于等于y
            x is y   x和y是同一个对象
            x is not y   x和y不是同一个对象
            x in y   x是y的成员
           x not in y   x不是y的成员
  • 相关阅读:
    defer与async的区别
    Promise 的含义
    SCSS 与 Sass 异同
    CSS总结2
    CSS总结1
    jQuery-插件,优化
    jQuery-表格以及表单
    jQuery-事件以及动画
    jQuery-ajax
    jQuery-DOM操作
  • 原文地址:https://www.cnblogs.com/mazhiyong/p/12461962.html
Copyright © 2011-2022 走看看