日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python3實現倒計時效果_python

作者:心際花園 ? 更新時間: 2022-10-04 編程語言

本文實例為大家分享了python3實現倒計時效果的具體代碼,供大家參考,具體內容如下

# CountDown.py

import turtle,time

def drawGap(): ?# 繪制數碼管間隔
? ? turtle.penup()
? ? turtle.fd(5)

def drawLine(draw): ? #繪制單段數碼管
? ? drawGap()
? ? turtle.pendown() if draw else turtle.penup()
? ? turtle.fd(40)
? ? drawGap()
? ? turtle.right(90)
??
def drawDigit(digit): #根據數字繪制七段數碼管,最好自己將10個數字用七段數碼管畫一下,這樣比較好理解。
? ? drawLine(True) if digit in [2,3,4,5,6,8,9] else drawLine(False) ? # 中間一橫
? ? drawLine(True) if digit in [0,1,3,4,5,6,7,8,9] else drawLine(False) # 右邊下方的一豎
? ? drawLine(True) if digit in [0,2,3,5,6,8,9] else drawLine(False) ? # 最下邊一橫
? ? drawLine(True) if digit in [0,2,6,8] else drawLine(False) ? ? ? ? # 左邊下方的一豎
? ??
? ? turtle.left(90)
? ? drawLine(True) if digit in [0,4,5,6,8,9] else drawLine(False) ? ? # 左邊上方的一豎
? ? drawLine(True) if digit in [0,2,3,5,6,7,8,9] else drawLine(False) ?# 最上邊的一橫
? ? drawLine(True) if digit in [0,1,2,3,4,7,8,9] else drawLine(False) ?# 右邊上方的一豎

? ??

def drawDate(): ??
? ? turtle.pencolor("red")
? ? i=9
? ? while i>=0 :
? ? ? ? drawDigit(i)
? ? ? ? turtle.pencolor("white")
? ? ? ? drawDigit(8)
? ? ? ? turtle.pencolor("red")
? ? ? ? i-=1
 ? ? ? ? ? ? ? ? ??
def main():
? ? turtle.setup(800, 350, 200, 200)
? ? turtle.penup()
? ? turtle.fd(-300)
? ? turtle.pensize(5)
? ? drawDate()
? ? turtle.hideturtle()
? ? turtle.done()?
? ??
main()

倒計時效果

原文鏈接:https://blog.csdn.net/zilongxuan008/article/details/108756431

欄目分類
最近更新