首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python标准库概览

重点讲解turtle库、random库、time库,其中turtle库和random库是计算机二级所要求的考核要点。

1、 turtle库

turtle是Python重要的标准库之一,它能够进行基本的图形绘制。Turtle库绘制图形有一个基本框架:易额小海龟在坐标系中爬行,其爬行轨迹形成了绘制图形。对于小海龟来说,有前进、后退、旋转等爬行行为,对坐标系的探索也通过前进方向、后退方向左侧方向等小海龟自身角度方位来完成。刚开始绘制时,小海龟位于画布正中央,此处坐标为(0,0),前进方向为水平右方。Turtle库绘制图形体系如下图:

三种使用import保留字对turtle库引用的方法。

第一种:Import turtle,使用turtle.()形式调用库中函数。

第二种:form turtle import * ,则对turtle库中的函数调用直接采用()形式,不在使用turtle.为前导。

第三种:import turtle as t,则对turtle库中函数调用采用简洁的t.()形式,保留字as的作用是将turtle库给予别名t。此处也可以使用t之外的其他别名。

turtle库包含有100多个功能函数,主要包括窗体函数、画笔状态函数、画笔运动函数三类。

turtle库的turtle.setup()函数与窗体有关,定义如下:

turtle.setup(width,height,startx,starty)

其中四个参数的意义如下图所示:

turtle中常用的画笔状态函数如下:

turtle库中常用的画笔运动函数

2、 random库

随机数在计算机应用中十分常见,Python语言提供了random库用于产生各种分布的伪随机数序列。random库采用梅森旋转算法生成伪随机数序列,可用于除随机数性要求更高的加解密算法外的大多数工程应用。

使用random库的主要目的是生成随机数,因此,读者只需要查阅该库的随机生成函数,找到符合使用场景的函数即可。这个库提供了不同类型的随机数函数,其中最基本的函数是random.random(),它生成一个[0.0,1.0)之间的随机小数,所有其他随机函数都是基于这个函数扩展而来的。

下表为random库常用函数:

3、 time库

处理时间是程序最常用发功能之一,time库是Python提供的处理时间标准库。time库提供系统级精确计时器的计时功能,可以用来分析程序性能,也可以让程序暂停运行时间。

time库的功能分为3个方面:事件处理、时间格式化和计时。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210322A0654W00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券