## 0、导入库模块
#import turtle #导入turtle库,方法前面一定要添加库名
from turtle import * #导入turtle库,方法前面不添加库名
from random import * #导入random库,方法前面不添加库名
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 drawDigit(digit):
pencolor('red')
drawLine(True) if digit in [2,3,4,5,6,8,9] else drawLine(False)
#运用if推导表达式调用函数
"""
if
Python,七段电子数码管时间绘制代码(颜色随机)
最新推荐文章于 2024-09-08 20:06:08 发布