自学Python:变色的圆形

画出 个圆圈,用不同的颜色填充,每隔三秒换一种颜色。

输入下面的代码:

import turtle as t

import time

ys=['green','yellow','red'] #设定颜色绿 黄 红

b=t.Pen()

b.speed(10)

b.ht() #隐藏海龟光标

for x in range(0,3):

    b.color('white',ys[x%3]) #更换颜色,使用白色线,这样轮廓和背景一样,可以实现隐藏轮廓的效果

    b.begin_fill() #开始填充颜色

    b.circle(50) #绘制圆形

    b.end_fill() #结束填充颜色

    time.sleep(3) #设定3秒更换颜色

time.sleep(5)

执行结果如下:



整个过程就是每隔3秒,圆圈的颜色就更换一下。想一下这个有什么实际应用吗?是不是和红绿等比较像。

————————————————

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容