日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

用python做一个上位机串口通信_PYTHON制作画加书法源程序

發布時間:2023/12/8 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python做一个上位机串口通信_PYTHON制作画加书法源程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

from turtle import *

from random import *

from math import *

def tree(n,l):

pd()#下筆

#陰影效果

t = cos(radians(heading()+45))/8+0.25

pencolor(t,t,t)

pensize(n/3)

forward(l)#畫樹枝

if n>0:

b = random()*15+10 #右分支偏轉角度

c = random()*15+10 #左分支偏轉角度

d = l*(random()*0.25+0.7) #下一個分支的長度

#右轉一定角度,畫右分支

right(b)

tree(n-1,d)

#左轉一定角度,畫左分支

left(b+c)

tree(n-1,d)

#轉回來

right(c)

else:

#畫葉子

right(90)

n=cos(radians(heading()-45))/4+0.5

pencolor(n,n*0.8,n*0.8)

circle(3)

left(90)

#添加0.3倍的飄落葉子

if(random()>0.7):

pu()

#飄落

t = heading()

an = -40 +random()*40

setheading(an)

dis = int(800*random()*0.5 + 400*random()*0.3 + 200*random()*0.2)

forward(dis)

setheading(t)

#畫葉子

pd()

right(90)

n = cos(radians(heading()-45))/4+0.5

pencolor(n*0.5+0.5,0.4+n*0.4,0.4+n*0.4)

circle(2)

left(90)

pu()

#返回

t=heading()

setheading(an)

backward(dis)

setheading(t)

pu()

backward(l)#退回

def writeT(mystr,fontsize=60):

pendown()

write(mystr,font=('華文行楷',fontsize,'normal'))

penup()

def yinzhang():

pensize(2)

pencolor('black')

pu()

goto(550,-340)

pd()

for i in range(4):

forward(95)

right(90)

write('李清\n波贈',font=('華文隸書',35,'normal'))

pu()

goto(350,-340)

pd()

write('愿相見',font=('華文行楷',35,'normal'))

penup()

def action():

penup()

goto(230,-20)

pd()

pencolor('red')

writeT('折\n枝\n花\n贈\n行',30)

penup()

goto(230,-70)

pd()

pencolor('red')

writeT('唐\n.\n元\n稹',15)

penup()

goto(290,-170)

pd()

pencolor('red')

writeT('櫻\n桃\n花\n下\n送\n君\n時',50)

penup()

goto(370,-170)

pd()

pencolor('red')

writeT('一\n寸\n春\n心\n逐\n折\n枝',50)

penup()

goto(450,-170)

pd()

writeT('別\n后\n相\n思\n最\n多\n處',50)

goto(-160,-70)

penup()

goto(530,-170)

pd()

writeT('千\n株\n萬\n片\n繞\n林\n垂',50)

goto(-160,-70)

yinzhang()

hideturtle()

def action1():

bgcolor(0.5,0.5,0.5)#背景色

pu()

goto(-200,30)

pd()

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(10,30)#遞歸7層

pu()

goto(70,0)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(10,30)#遞歸7層

pu()

goto(40,400)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(8,30)#遞歸7層

pu()

goto(-200,350)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(10,30)#遞歸7層

pu()

goto(0,0)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(9,30)#遞歸7層

pu()

goto(-70,200)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(8,30)#遞歸7層

pu()

goto(-400,430)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(8,30)#遞歸7層

pu()

goto(-400,100)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(8,30)#遞歸7層

pu()

goto(-480,200)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(8,30)#遞歸7層

pu()

goto(-340,270)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(8,30)#遞歸7層

pu()

goto(-450,-0)

pd()

right(90)

ht()#隱藏turtle

speed(0)#速度 1-10漸進,0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉90度

pu()#抬筆

backward(300)#后退300

tree(9,40)#遞歸7層

action1()

action()

done()

總結

以上是生活随笔為你收集整理的用python做一个上位机串口通信_PYTHON制作画加书法源程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。