全国计算机等级考试二级教程--python语言程序设计(2018年版)第八章:Python标准库概览

版权声明: https://blog.csdn.net/qq_38351824/article/details/86441553

声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳总结,望各位大佬不喜勿喷。梳理顺序是按照书籍的实际顺序梳理,转载请注明出处。

作者:sumjess

 

一、turtle库概述:

   turtle是最有价值的程序入门实践库,它是程序设计入门层面最常用的的基本绘图库。

   使用import保留字对turtle库的引用有如下3种方式:

   第一种:import turtle,则对turtle库中函数调用采用turtle.<函数名>()形式。

import turtle
turtle.circle(200)

第二种:from turtle import *,则对turtle库中函数调用直接采用<函数名>()形式,不再使用turtle.作为前导。

from turtle import*
circle(200)

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

import turtle as t
t.circle(200)

这三种方式作用是相同的。

二、turtle库与基本绘图:

       1、窗体函数:

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

              作用:设置窗体的大小和位置。

              参数:

                      width:窗口宽度。如果值是整数,表示的是像素值;如果值是小数,表示窗口                                    宽度与屏幕的比例;

                     height:窗口高度。如果值是整数,表示的是像素值;如果值是小数,表示窗口                                    高度与屏幕的比例;

                      startx:窗口左侧与屏幕左侧的像素距离。如果值是None,窗口位于屏幕水平                                     中央;

                      starty:窗口顶部与屏幕顶部的像素距离。如果值是None,窗口位于屏幕垂直                                     中央;                       

       2、画笔状态函数:

       

       3、画笔运动函数:

三、random库概述:

       random库采用梅森旋转算法生成伪随机数序列,可用于除随机性要求更高的加解密算法外的大多数工程应用。

       该库最基础的函数是random.random(),它生成一个[0.0,1.0)之间的随机小数

四、random库与随机数运用:

         

                  

             

猜你喜欢

转载自blog.csdn.net/qq_38351824/article/details/86441553
今日推荐