标准库函数:需要先导入模块再使用的函数
o. 查看库里面的所有函数:
import 库名
dir(库名)
o. 查看具体函数的功能:
help(math.ceil)
math库函数 |
说明 |
math.pi |
|
math.e |
|
math.ceil() |
向上取整 |
math.floor() |
向下取整 |
math.pow() |
x的y次方 |
math.sqrt() |
开方 |
math.degrees() |
将弧度转换为角度 |
math.radians() |
将角度转换为弧度 |
os库函数 |
说明 |
os.getcwd() |
获得当前的工作目录 |
os.chdir() |
更改当前的工作目录 |
os.rename() |
修改名称 |
os.remove() |
删除文件 |
random库函数 |
说明 |
random.choice() |
从序列中获取一个随机值 |
random.randint(a, b) |
生成一个a到b之间的随机整数 |
random.randrange(a, b) |
从range生成的一组数中获取一个随机整数 |
random.random() |
生成一个 [0, 1) 范围内的随机浮点数 |
random.uniform(a, b) |
生成 一个a到b之间的随机浮点数 |
random.sample(序列/集合, a) |
从给出序列/集合中随机获取a个数 |
random.shuffle(nums) |
将列表中的元素打乱 |
- datetime模块:
表示和处理时间日期的一系列函数
datetime库函数 |
说明 |
datetime.date.today() |
显示当前日期 |
datetime.time() |
表示时间。需先制造时间 tm=time(时, 分, 秒) |
datetime.datetime.now() |
显示当前的日期和时间 |
datetime.datetime.timestamp() |
把datetime转成全球统一的时间戳 |
datetime.datetime.fromtimestamp() |
把时间戳转成本地的日期和时间 |
from datetime import date
date.today()
datetime.date(2018, 11, 9)
from datetime import time
tm = time(23, 20, 35)
print(tm)
23:20:35
from datetime import datetime
dt = datetime.now()
dt
datetime.datetime(2018, 11, 9, 14, 45, 43, 494400)
print(dt.strftime('%a, %b %d %Y %H:%M'))
Fri, Nov 09 2018 14:45
dt = datetime(2017,6,6,23,29)
print(dt)
2017-06-06 23:29:00