python里面有哪些自带函数?python系统提供了下面常用的函数:
1. 数学库模块(math)提供了很多数学运算函数;
2.复数模块(cmath)提供了用于复数运算的函数;
3.随机数模块(random)提供了用来生成随机数的函数;
4.时间(time)和日历(calendar)模块提供了能处理日期和时间的函数 。
注意:在调用系统函数之前,先要使用import 语句导入 相应的模块
该语句将模块中定义的函数代码复制到自己的程 序中 , 然后就可以访问模块中的任何函数,其方 法是在函数名前面加上“模块名.” 。
希望能帮到你 。
Python3.0 怎么在GUI模式下生成日历# 引入日历模块import calendar
# 输入指定年月yy = int(input("输入年份: "))mm = int(input("输入月份: "))
# 显示日历print(calendar.month(yy,mm))
如何解析日期与pythonPython 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能 。
Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间 。
时间间隔是以秒为单位的浮点小数 。
每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示 。
Python 的 time 模块下有很多函数可以转换常见日期格式 。如函数time.time()用于获取当前时间戳, 如下实例:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time;# 引入time模块
ticks = time.time()
print "当前时间戳为:", ticks
以上实例输出结果:
当前时间戳为: 1459994552.51
时间戳单位最适于做日期运算 。但是1970年之前的日期就无法以此表示了 。太遥远的日期也不行,UNIX和Windows只支持到2038年 。
什么是时间元组?
很多Python函数用一个元组装起来的9组数字处理时间:
序号
字段
值
04位数年2008
1月1 到 12
2日1到31
3小时0到23
4分钟0到59
5秒0到61 (60或61 是闰秒)
6一周的第几日0到6 (0是周一)
7一年的第几日1到366 (儒略历)
8夏令时-1, 0, 1, -1是决定是否为夏令时的旗帜
上述也就是struct_time元组 。这种结构具有如下属性:
序号
属性
值
0tm_year2008
1tm_mon1 到 12
2tm_mday1 到 31
3tm_hour0 到 23
4tm_min0 到 59
5tm_sec0 到 61 (60或61 是闰秒)
6tm_wday0到6 (0是周一)
7tm_yday1 到 366(儒略历)
8tm_isdst-1, 0, 1, -1是决定是否为夏令时的旗帜
获取当前时间
从返回浮点数的时间辍方式向时间元组转换,只要将浮点数传递给如localtime之类的函数 。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
localtime = time.localtime(time.time())
print "本地时间为 :", localtime
以上实例输出结果:
本地时间为 : time.struct_time(tm_year=2016, tm_mon=4, tm_mday=7, tm_hour=10, tm_min=3, tm_sec=27, tm_wday=3, tm_yday=98, tm_isdst=0)
获取格式化的时间
你可以根据需求选取各种格式 , 但是最简单的获取可读的时间模式的函数是asctime():
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
localtime = time.asctime( time.localtime(time.time()) )
print "本地时间为 :", localtime
以上实例输出结果:
本地时间为 : Thu Apr7 10:05:21 2016
格式化日期
我们可以使用 time 模块的 strftime 方法来格式化日期,:
time.strftime(format[, t])
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
# 格式化成2016-03-20 11:45:39形式
print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
# 格式化成Sat Mar 28 22:24:24 2016形式
print time.strftime("%a %b %d %H:%M:%S %Y", time.localtime())
推荐阅读
- 虎牙兜直播,虎牙兜兜跳舞
- sap三原则,sap第三方实施
- 如何成为零销宝的推广人,零销宝怎么推广
- 适合课间做的有益休闲游戏,课间休息玩的游戏
- GO语言教案语言活动设计 go 语言 gui
- 如何又快又好地营销社保卡,营销社保卡网讯
- 品牌直播可以做什么工作,品牌直播可以做什么工作赚钱
- php获取每周的数据 php获取本周一到周日
- 茶叶拍摄用什么相机,拍摄视频用什么相机好