Turtle
五角星的绘制
from turtle import *
fillcolor("red")
begin_fill()
while True:
forward(200)
right(144)
if abs(pos())<1:
break
end_fill()
done()# 绘制五角星
p = Turtle()
p.speed(3)
p.pensize(5)
p.color("black", 'yellow')
#p.fillcolor("red")
p.begin_fill()
for i in range(5):
p.forward(200)
p.right(144)
p.end_fill()太阳花的绘制
螺旋线绘制
彩色螺旋线的绘制
蟒蛇的绘制
引入方式
控制画笔绘制状态的函数
控制画笔颜色和字体函数
控制画笔运动的函数
TurtleScreen/Screen类的函数
绘制树或森林
drawtree.py, drawforest.py
七段数码管绘制
数码管是一种价格便宜、使用简单的发光电子器件,广泛应用在价格较低的电子类产品中,其中,七段数码管最为常用。七段数码管(seven-segment indicator)由7 段数码管拼接而成,每段有亮或不亮两种情况,改进型的七段数码管还包括一个小数点位置.
七段数码管能形成27=128 种不同状态,其中部分状态能够显示易于人们理解的数字或字母含义,因此被广泛使用。
该问题的IPO 描述如下: 输入:当前日期的数字形式 处理:根据每个数字绘制七段数码管表示 输出:绘制当前日期的七段数码管表示
DrawSevenSegDisplay.py, DrawSevenSegDisplay1.py
应用circle方法绘制图形ColorShapes.py
时钟模拟
编写Python程序模拟时钟,要求时钟根据计算机系统时间实时动态更新。见clock.py
Turtle艺术
《雪景-Snowfall》绘制 随机因素: 雪花位置,雪花颜色,雪花大小,花瓣数目,地面灰色长短,地面灰色位置 见Snowfall.py 《Rainbow》绘制 颜色空间
RGB模型:
光的三原色
色相由RGB共同决定
HSV模型:
H色彩、 S深浅、V明暗
色相由H决定 见Rainbow.py
Last updated
Was this helpful?