美文网首页
2018-02-02_Python_05day

2018-02-02_Python_05day

作者: Gentle_Kay | 来源:发表于2018-02-02 21:27 被阅读0次

    1.if   和  else 语句

    1.1 if 语句

    >>> age = 22

    >>> if age > 20:

                    print('np')

                                                             // 这里想要程序运行的话就要使用两下  换行键 。

    np

    这个就是一个简单的 if 语句。这个语句只有当 age > 20 的时候他才会运行。

    >>> age = 22

    >>> if age > 20:

                    print('beautiful')

                    print('big')

    beautiful

    big

    打印出 漂亮,你还想打印出其他的内容,你就可以继续输入一些别的句子。

    在Python中,空白是有实际的意义的,比如制表符(tab,当你按tab键的时候就插入了一个空格。)这样可以达到代码的缩进相同数量的空格。

    >>> age = 22

    >>> if age > 20:

                    print('a')

                          print('b')    

    SyntaxError: unexpected indent

    Python 不希望看到第二个print 语句前面多出两个空格。这样会出现语法的错误。所以我们的代码缩进一定要对齐。

    1.2 用于条件的符号

        符号                                                                定义

          ==                                                                    等于

        !=                                                                  不等于

           >                                                                     大于

           <                                                                     小于

          >=                                                                大于等于

          <=                                                                 小于等于

    >>> age = 20

    >>> if age == 20:

                   print('yes')

    yes

    这个就是在条件中使用了 等于(==)的符号。只有在 age等于20的时候才进行 if 的语句。

    1.3  if -then-else语句

    >>> a = 18

    >>> if a== 18:

                    print('yes')

    else:

                    print('nop')

    yes

    这个程序就是 a 变量为18 就输出 yes 不是的话就输出 nop 。

    我们还可以用 elif 来进一步扩展 if 语句, elif 是else-if的缩写。

    >>> g = 86

    >>> if g < 60:

                    print('Np')

    elif g >= 60:

                    print('Yp')

    Yp 

    注意:在这里 我们用到 else-if 的时候只能用 elif 语句,而不能用else if语句,不然会出错。

    错误的例子:

    >>> g = 86

    >>> if g < 60:

                    print('NP')

    else if g >= 60:

    SyntaxError: invalid syntax

    相关文章

      网友评论

          本文标题:2018-02-02_Python_05day

          本文链接:https://www.haomeiwen.com/subject/hziezxtx.html