canvas的中文意思 ?手把手教你学英语之计算机英语词汇

822次浏览     发布时间:2024-02-14 17:41:23    

经过了前一期的学习,我们已经了解到了不同的函数操作对象。在此基础上,这一期我们将进入Turtle库的单词学习。

turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。



C
canvas:画布。“canvas”这个单词在日常生活中对于比较多的英语初学者可能接触得少一些,但是其中文含义却并不难懂,它作为名词一般只有两个意思“帆布;油画(布)”。Canvas 中文名称叫“画布”,它是游戏中所有UI组件的“容器”。一个场景中,可以允许多个Canvas对象的存在,还允许Canvas之间可以进行“嵌套”使用。需要注意的是,场景中的任何一个UI对象,都肯定是某个Canvas对象的“子级”。而在Python中,画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置。


D
dot(r):画笔运动命令。“dot”算是大家接触得比较早的一个词汇了,它作为名词表示“点,小圆点”,而作为动词则表示“散布于,遍布”。turtle.dot()是画笔运动命令中的一种,此功能用于绘制具有特定大小和某种颜色的圆点。如果未指定大小,则使用pensize + 4和2 * pensize的最大值。用法是:turtle.dot(size=None, *color)。它具备两个参数——“size”以及“color”,对它们的描述分别是“> = 1的整数(如果给出)”和“颜色字符串或数字颜色元组”。


S
setheading(angle):画笔运动命令。这里需要给大家指出“angle”这个词,大家容易把它跟“angel”,但“angle”才不是“天使”,它作为名词表示“角度;斜角;立场;视角”的意思。turtle的setheading函数——setheading( to_angle),功能时设置海龟的朝向为to_angle。setheading可简写为seth。to_angle一个表示角度的数值(整型或浮点型)。to_angle为正逆时针转向,顺时针旋转为to_angle为负顺时针转向。每次setheading(to_angle)小海龟以正东(X轴正方向)为基准转向to_angle角度。

stamp():全局控制命令。“stamp”这个单词乍一看很陌生,但其实我们早就学习过了,它作为“邮票”的意思被我们所熟知,除此之外,它还可以作为动词表示“贴邮票于…;标记”。在turtle库中的stamp函数,相当于Scratch的画图工具里的图章,就是盖戳,把乌龟盖上,取决于你的形状。但是它会返回一个stamp_id这样的一个值,记录你每个图章的先后顺序,这样在调用clearstamp(stamp_id)时,可以指定对应的值,删除对应的图章。


T
turtle.get_poly():其他命令。“poly”这个单词作为名词表示“工艺学校;聚酯纤维”,但是它在计算机领域当中经常被引用成函数的名字。比如在turtle库当中,就存在着一个函数turtle .get_poly(),此函数用于返回最后记录的多边形。它不需要任何参数。



在编程世界中的英文,虽然看起来有些非常的冗长,但是其实细细分解开来我们会发现其实这些都是复合词汇,意思一般也都是两个词根的语义组合。看透了英语的本质,也就能够很容易上手这些编程函数。


相关文章:

古代生活探秘:明朝人为何酷爱饮酒?聊一聊明朝名酒文化那些事 08-15

宋朝北宋的历代皇帝列表,一起来看看吧 08-15

明朝李善长是怎么死的 ,为何在76岁高龄被朱元璋赐死? 08-14

南宋被谁灭亡的?抗蒙的中流砥柱,却亲手将南宋帝国拖向覆灭的边缘 08-14

300年弹指一挥间,关于宋朝的茶艺茶道变迁,只看这篇文章就够了 08-13

明朝谜一样的皇帝朱瞻基:玩蛐蛐,好房中术,开创大明第三盛世 08-13

北宋一朝真实的高家将:怀来高家将、蒙城高家将 08-12

宋朝的禁军有82万,禁军的一个王牌军,到底下辖多少兵力? 08-12

民国18年地球银元价值:几百万一枚,双旗币中的黑马 08-11

宋朝大宋简史:16个标志性的重大事件,决定了赵宋王朝300年历史走向 08-11