欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python使用turtle庫繪制樹

 更新時間:2018年06月25日 08:31:10   作者:蠡1204  
這篇文章主要為大家詳細介紹了python使用turtle庫繪制樹,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了python使用turtle庫繪制樹的具體代碼,供大家參考,具體內容如下

# -*- coding: utf-8 -*-
"""
Spyder Editor

This is a temporary script file.
"""

import turtle, datetime 
def drawGap(): #繪制數(shù)碼管間隔 
  turtle.penup() 
  turtle.fd(5) 
def drawLine(draw):  #繪制單段數(shù)碼管 
  drawGap() 
  turtle.pendown() if draw else turtle.penup() 
  turtle.fd(40) 
  drawGap() 
  turtle.right(90) 
def drawDigit(d): #根據(jù)數(shù)字繪制七段數(shù)碼管 
  drawLine(True) if d in [2,3,4,5,6,8,9] else drawLine(False) 
  drawLine(True) if d in [0,1,3,4,5,6,7,8,9] else drawLine(False) 
  drawLine(True) if d in [0,2,3,5,6,8,9] else drawLine(False) 
  drawLine(True) if d in [0,2,6,8] else drawLine(False) 
  turtle.left(90) 
  drawLine(True) if d in [0,4,5,6,8,9] else drawLine(False) 
  drawLine(True) if d in [0,2,3,5,6,7,8,9] else drawLine(False) 
  drawLine(True) if d in [0,1,2,3,4,7,8,9] else drawLine(False) 
  turtle.left(180) 
  turtle.penup() 
  turtle.fd(20) 
def drawDate(date): 
  turtle.pencolor("red") 
  for i in date: 
    if i == '-': 
      turtle.write('年',font=("Arial", 18, "normal")) 
      turtle.pencolor("green") 
      turtle.fd(40) 
    elif i == '=': 
      turtle.write('月',font=("Arial", 18, "normal")) 
      turtle.pencolor("blue") 
      turtle.fd(40) 
    elif i == '+': 
      turtle.write('日',font=("Arial", 18, "normal")) 
    else: 
      drawDigit(eval(i)) 
def main(): 
  turtle.setup(800, 350, 200, 200) 
  turtle.penup() 
  turtle.fd(-350) 
  turtle.pensize(5) 
  drawDate(datetime.datetime.now().strftime('%Y-%m=%d+')) 
  turtle.hideturtle() 
main()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • python使用redis實現(xiàn)消息隊列(異步)的實現(xiàn)完整例程

    python使用redis實現(xiàn)消息隊列(異步)的實現(xiàn)完整例程

    本文主要介紹了python使用redis實現(xiàn)消息隊列(異步)的實現(xiàn)完整例程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • python使用tcp傳輸圖片數(shù)據(jù)

    python使用tcp傳輸圖片數(shù)據(jù)

    這篇文章主要為大家詳細介紹了python使用tcp傳輸圖片數(shù)據(jù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Python復制Excel中的行、列和單元格的操作代碼

    Python復制Excel中的行、列和單元格的操作代碼

    在Excel中,復制行、列和單元格是日常工作中經常需要進行的操作,它可以幫助你快速調整數(shù)據(jù)布局、復制數(shù)據(jù)模板或進行數(shù)據(jù)的批量處理,本文將詳細介紹如何使用Python將Excel中的行、列、或單元格范圍復制到指定位置,需要的朋友可以參考下
    2024-09-09
  • conda安裝tensorflow和conda常用命令小結

    conda安裝tensorflow和conda常用命令小結

    這篇文章主要介紹了conda安裝tensorflow和conda常用命令小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • PyTorch和Keras計算模型參數(shù)的例子

    PyTorch和Keras計算模型參數(shù)的例子

    今天小編就為大家分享一篇PyTorch和Keras計算模型參數(shù)的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python 實現(xiàn)敏感詞過濾的方法

    python 實現(xiàn)敏感詞過濾的方法

    今天小編就為大家分享一篇python 實現(xiàn)敏感詞過濾的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python多任務版靜態(tài)Web服務器實現(xiàn)示例

    Python多任務版靜態(tài)Web服務器實現(xiàn)示例

    這篇文章主要為大家介紹了Python靜態(tài)Web服務器多任務版實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Python二進制串轉換為通用字符串的方法

    Python二進制串轉換為通用字符串的方法

    今天小編就為大家分享一篇Python二進制串轉換為通用字符串的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python 函數(shù)返回值的示例代碼

    Python 函數(shù)返回值的示例代碼

    這篇文章主要介紹了Python 函數(shù)返回值的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • Django 實現(xiàn) Websocket 廣播、點對點發(fā)送消息的代碼

    Django 實現(xiàn) Websocket 廣播、點對點發(fā)送消息的代碼

    這篇文章主要介紹了Django 實現(xiàn) Websocket 廣播、點對點發(fā)送消息,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06

最新評論