函数作用域及简单模块
python函数的作用域分四种情况:
L E G B
- ---------L: local,局部作用域,即函数中定义的变量;
- ---------E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的;
- ---------G:global,全局变量,就是模块级别定义的变量;
- ---------B:built-in,系统固定模块里面的变量,比如int,bytearray等。搜索变量的优先级顺序依次是:作用域局部>外层作用域>当前模块中的全局>python内置作用域
时间模块:time
import time struct_time=time.localtime() 当地的时间 print(time.strftime('%Y——%m——%d %H:%M:%S,struct_time)) 打印出年月日,时分秒 自定制 import datetime print(datetime.datetime.now()) 打印当前时间