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对象(可迭代对象)
网友评论