06七段数码管现实当前日期


```python

import turtle, time



def drowline(draw):  #绘制单段数码管
	if draw:
		turtle.pendown()
	else:
		turtle.penup()
	turtle.fd(40)
	turtle.right(90)


def drowgit(number):
	if number in {2, 3, 4, 5, 6, 8, 9}:
		drowline(True)
	else:drowline(False)

	if number in {0, 1, 3, 4, 5, 6, 7, 8, 9}:
		drowline(True)
	else:drowline(False)

	if number in {0, 2, 3, 5, 6, 8, 9}:
		drowline(True)
	else:drowline(False)

	if number in {0, 2, 6, 8}:
		drowline(True)
	else:drowline(False)

	turtle.left(90)

	if number in {0, 4, 5, 6, 8, 9}:
		drowline(True)
	else:drowline(False)

	if number in {0, 2, 3, 5, 6, 7, 8, 9}:
		drowline(True)
	else:drowline(False)

	if number in {0, 1, 2, 3, 4, 7, 8, 9}:
		drowline(True)
	else:drowline(False)

	turtle.left(180)
	turtle.penup()
	turtle.fd(20)

 #   drowgit(8)

def drowDate(date):
	for i in date:
		drowgit(eval(i))

t0 = time.localtime()

t = time.strftime('%Y%m%d', t0)


def main():
	turtle.setup(600, 400, 200, 200)
	turtle.penup()
	turtle.fd(-250)
	turtle.pensize(6)
	turtle.pencolor(0 , 0 , 1)
	drowDate(t)  # 时间
	turtle.done()


main()

if __name__ == '__main__':
	exit()
实现效果:![在这里插入图片描述](https://img-blog.csdnimg.cn/20200517224822856.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzMzMzgyNg==,size_16,color_FFFFFF,t_70#pic_center)

你可能感兴趣的:(Python)