编写步骤:
0.导入库模块
1.绘制单段间隔
2.绘制单段数码管
3.根据数字绘制七段数码管
4.获得要输出的数字
5.主函数(设置画布与画笔等)
6.调用主函数
## 0、导入库模块
#import turtle #导入turtle库,方法前面一定要添加库名
from turtle import * #导入turtle库,方法前面不添加库名
from random import * #导入turtle库,方法前面不添加库名
import time #导入时间time,方法前面一定要添加库名
## 1、绘制单段管间隔(绘制空隙)
def drawGap(): #定义绘制间隔函数def drawGap():
penup() #将画笔设置飞行模式
fd(5) #画笔向前行走5像素
## 2、绘制单段数码管(绘制单段)
def drawLine(draw): #定义绘制单段管
drawGap() #调用绘制间隔函数(函数的调用与函数的嵌套)
if draw:
pendown() #如果绘制将画笔设置成画图状态
else:
penup() #否侧将画笔设置成飞行状态
fd(40) #将画笔前进四十像素,以画出一段数码管
drawGap()
right(90) #将画笔向右旋转90度
## 3、根据数字绘制七段数码管(绘制数字)
def dr