【Python库】python所用库

Python所用库及模块

函数名作用
str(变量名)非字符串表示为字符串
set()对列表去重
input()用户输入,输入视为字符串
int()将数字的字符串转换为数值表示
open(‘文件名’)打开文件
split根据一个字符串创建一个单词列表
range()range(5)为[0,5);range(0,10,3)为[0,10),步长为3

绘制图形turtle库

API链接: https://docs.python.org/3.0/library/turtle.html.

  • 基本绘图函数
函数描述
turtle.forward(a)画笔向前移动a距离
turtle.backward(a)画笔向后移动a距离
turtle.right(b)绘制方向向右旋转b度
turtle.exitonclick()点击关闭图形窗口
turtle.penup()抬起画笔,之后移动画笔不绘制形状
turtle.pendown()落下画笔,之后移动画笔绘制形状
turtle.pensize()设置画笔宽度
turtle.pencolor()设置画笔颜色
#导入模块
import turtle 

random模块

#导入模块
import random
函数描述
random.random()生成一个0~1的随机符点数
random.uniform(a,b)生成指定范围内的随机浮点数
random.randint(a,b)生成指定范围内的随机整数
random.choice(sequence)从序列(list,tuple,字符串)获取一个随机元素
random.shuffle(list)将一个列表中的元素打乱
random.sample(sequence.k)指定序列中随机获取指定长度的片段
import random #引入随机库
#生成指定范围的随机数
x = random.randint(0,2)   #随机生成0,1,2
print(x)

datetime库

  • 处理时间的标准函数库datetime

  • datetime.now() 获取当前日期和时间

  • 字符串->datetime
    datetime.strptime(),解析时间字符串

  • datetime ->字符串
    datetime.strftime() 格式化datetime为字符串显示

  • 日期时间格式参考
    https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior

  • isocalendar() 返回年、周数、及周几

  • 更多操作参考:
    https://docs.python.org/3/library/datetime.html#module-datetime

math库

函数含义
math.pi圆周率
math.ceil(x)对x向上取整
math.floor(x)对x向下取整
math.pow(x,y)x的y次方
math.sqrt(x)x的平方根
math.fsum(list1)对集合内的元素求和
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值