Python入门:模块

8.1 导入模块

# from 模块名 import 对象名
from datetime import datetime

datetime是Python 标准库(Standard Library)中的一元,from后面的 datetime 是模块名,而import 之后的 datetime 是对象名

8.2 模块命名

有时模块名称过长,不便于我们阅读代码,我们可以在导入它的时候为它重新命名。

from datetime import datetime as dt
now_time = dt.now()
print(now_time)

8.3 常用库

Python 标准库:中文版
Python 包索引:PyPI
以下只列举部分,详情请戳上面链接

"数据处理"
import datatime  # 基础日期和时间数据类型
import calendar  # 通用日历函数
import random  # 生成随机数
import math  # 数学函数
import cmath  # 复数运算函数
import time  # 时间的访问和转换
import statistics  # 统计函数
import faker  # 创建伪数据,包括姓名、地址、电话等等
import numpy
import pandas

"网页处理"
import requests #  访问网页
import json
import re  # 正则化表达

"文档处理"
import xlwt  # 写入Excel

"游戏处理"
import pygame

"数据可视化"
import pygal
import pygal.maps.world

Random模块

import random
random.random()
# 输出:0.4176217805064072(产生0到1之间的随机浮点数)
random.randint(1,10)
# 输出:3(产生1到10的一个整数型随机数)
random.uniform(1.1,5.4)
# 输出:3.1108641423436807(产生1.1到5.4之间的随机浮点数,区间可以不是整数)
random.choice(["A","B"])
# 输出:A(从序列中随机选取一个元素)
random.randrange(1,100,2)
# 输出:5(生成从1到100的间隔为2的随机整数)

Math 模块

Math文档地址:https://docs.python.org/3/library/math.html

import math
math.fabs()  # 绝对值
math.pow()  #次方计算
math.sqrt()  #平方根计算
math.pi  #圆周率数值

你可能感兴趣的:(Python入门:模块)