码迷,mamicode.com
首页 > 编程语言 > 详细

进阶第一课 Python模块简介

时间:2018-03-27 21:05:17      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:localtime   免费   nbsp   AC   就是   package   not   中间   roc   

一、前面我们说过,Python自从出世以来,就是免费、开放的。如今造就了数目庞大的模块。那么问题来了,模块是什么?

对于Python而言,模块是若干功能的集合。

一个模块有自己的属性,就像一个人有自己的姓名、身高、体重、性别。。。

一个模块也有自己的方法。所谓方法,就是这个模块能做的事情。举个栗子-_-!!

1 import time
2 a=time.time()
3 print(a)

分析一下:

1)既然是模块,就只有在导入(有的模块需要自行安装,还涉及包依赖,以后会讲到)。格式是:import 模块名

上面的就是导入了time(日期和时间模块)。

2)然后新建了一个变量a,并赋值。赋的是什么值呢?time.time,第一个time是模块名,中间用点号隔开,后面的time是这个模块中的方法名。

3)打印a

来一起看下打印结果

1 >>> import time
2 >>> a=time.time()
3 >>> print(a)
4 1522146472.0563416

这里time.time()返回了一个数值,这个数值的单位是“秒”。这里以1970年1月1日零时为起点,到当前时间为止一共有多少秒。

二、如果想知道一个模块有哪些属性、哪些方法,可以先import导入,然后使用dir()这个命令。

1 >>> import time
2 >>> dir(time)
3 [_STRUCT_TM_ITEMS, __doc__, __loader__, __name__, __package__, __spec__, altzone, asctime, clock, ctime, daylight, get_clock_info, gmtime, localtime, mktime, monotonic, perf_counter, process_time, sleep, strftime, strptime, struct_time, time, timezone, tzname]

第三行中,‘__doc__‘这类格式的是这个模块的属性,‘clock‘这类格式的是这个模块的方法。

 

进阶第一课 Python模块简介

标签:localtime   免费   nbsp   AC   就是   package   not   中间   roc   

原文地址:https://www.cnblogs.com/tuobeiwoniu/p/8659147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!