python(9)---七段数码管(1)
最近新冠肺炎闹得人心惶惶,刚好在这个点有些胸闷,这个时候完美的诠释了什么叫做屋漏偏逢连夜雨,在家躺了好几天也没有更新。 现在还是继续python的学习,每天继续一点点也是好的~ 现在学习了一个简单的七段数码管程序,简单的来说就是掌握函数的定义和调用,顺便有复习了一下turtle库。 程序如下: 1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 #Segement7_1.py 4 import turtle 5 6 def drawline(draw): 7 turtle.pendown() if draw else turtle.penup() 8 turtle.fd(40) 9 turtle.right(90) 10 def drawdigit(digit): 11 drawline(True) if digit in [2,3,4,5,6,8,9] else drawline(False) 12 drawline(True) if digit in [0,1,3,4,5,6,7,8,9] else drawline(False) 13 drawline(True) if digit in [0,2,3,5,6,8,9] else drawline(False) 14 drawline(True) if digit