少儿python编程之画笔颜色

你好,请进入Q群:225792826,免费下载本站最新提供的视频教程原创源码资料,从2020年2月20号到3月底,成为本站会员只要原价的3折,即2980元*0.3 = 894元 ,向微信scratch8付款即可成为本站会员。即可拥有本站所有原创资源,并提供技术支持。如本消息修改,以最后时间的为准。

python海龟画图的画笔颜色可以用颜色字符串来表示,也能用rgb三原色组合来表示,这里讲述的是用颜色字符串表示一种颜色。

值得注意的是用颜色字符串中的gray能表示灰度,值从0到100,即”gray0″,”gray1″,”gray2″…..

#以下是python画笔颜色的例子:

 
"""037_画笔颜色.py
    海龟的画笔是可以变色的。如果画了封闭的图形,还能设定填充的颜色。
    如果要设定画笔的颜色,我们可以用python预定义的颜色字符串,如要设定画笔的颜色为红色的话,是这样设置的。
    pencolor('red')
    在我们的课程中,我们只要使用下面的颜色字符串即可。
    'red','orange','yellow','green','cyan','blue','purple','black','white','gray','brown'
    我们可以直接使用颜色字符串。在本例中,我们把上述11个颜色字符串放到了一个元组中,以方便for循环使用。
"""
from turtle import *

#依次对应:红   橙       黄      绿      青      蓝     紫       黑     白      灰      棕
颜色表=('red','orange','yellow','green','cyan','blue','purple','black','white','gray','brown')
#为什么用元组的形式来存储颜色表呢,因为设定好了就不需要改变它的内容,所以用元组更适合。

t=Turtle()                   #创建了一只海龟,默认方向为向上,即朝向正北方向,方向度数为0度。
 
屏幕=t.getscreen()           #得到t的画图屏幕

屏幕.bgcolor("cyan")         #给屏幕设定背景颜色为青色。

t.pensize(6)                 #设定海龟t的画笔大小为6

for 颜色 in 颜色表:          #对于 颜色表 中的每种颜色 ,依次赋值给  颜色  这个变量。
    t.pencolor(颜色)   
    t.fd(20)
    

t.fillcolor(颜色表[5])       #设定填充颜色为 蓝色
t.begin_fill()               #画封闭图形之前,如果要填充颜色,则需要使用 begin_fill(),意为开始填充
t.circle(50)                 #画半径为50的圆形
t.end_fill()                 #画完了封闭的图形之后,前面使用了 begin_fill(),这里就要end_fill()
 
t.hideturtle()               #隐藏海龟t
 

少儿python编程培训预订开始,单击链接享受优惠:https://item.taobao.com/item.htm?id=544061935133

本站所有作品,教程等皆为原创,盗版必究。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。QQ群免费教学群:225792826 (提供真实姓名可入群)
李兴球的博客_Python创意编程技术前沿 » 少儿python编程之画笔颜色

学本领,探索更大的世界!

李兴球博客 风火轮编程主页