美文网首页
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