美文网首页
Python流程控制

Python流程控制

作者: 行走的浮游 | 来源:发表于2018-02-17 09:54 被阅读0次

    1、程序块和作用域

    程序块:可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令

    作用域:相对于定义变量(生命周期的一种体现)

    !在python中把程序块和作用域两者统一起来,用代码缩进来体现两者的概念

    !同一缩进==同一程序块

    !如果在程序块中什么都不写,则用pass来占位,pass表示占位符

    全局变量:在程序内部定义,而不是在函数或循环体中定义,作用域为整个程序

    局部变量:在函数体或循环体内部定义的变量,其作用域只限于函数或循环体内部

    2、条件控制语句

    3、while/for

    4、break/continue

    break:结束此循环

    continue:结束本次循环,进入下一次循环

    5、语句嵌套

    for循环的内部嵌套

    for循环和while循环的嵌套

    6、拓展

    !三元运算符:

    a,b = 3,9

    num = ‘a<b’ if a<b else 'a>b'

    print(num)

    !range函数

    py2:range()函数返回的是一个list,xrange函数返回的是xrange对象

    py3:range函数返回的是一个range对象(可迭代对象)

    相关文章

      网友评论

          本文标题:Python流程控制

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