函数作用域及简单模块

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())                                   打印当前时间

 

posted on 2019-03-30 13:54  Mentality  阅读(152)  评论(0编辑  收藏  举报