一、用python写书法
效果图:

lixian.gif
二、python代码
from turtle import *
def writeT(mystr, fontsize=60):
pendown()
write(mystr, font=('沙孟海书法字体', fontsize, 'normal'))
penup()
def yinzhang():
pensize(2)
pencolor('red')
pendown()
for i in range(4):
forward(56)
left(90)
write('鉴女\n定友', font=('经典繁方篆', 20, 'normal'))
penup()
def yinzhang2():
pensize(3)
pencolor('white')
fillcolor('red')
begin_fill()
for i in range(4):
forward(56)
left(90)
end_fill()
write('匠一\n人石', font=('经典繁方篆', 20, 'normal'))
penup()
def action():
penup()
goto(30, -200)
writeT('用\n心\n若\n镜', 60)
goto(-70, -200)
writeT('胜\n物\n不\n伤', 60)
goto(-140, 0)
writeT('一\n石', 15)
goto(-160, -70)
yinzhang()
goto(-160, -140)
yinzhang2()
hideturtle()
def action2():
penup()
goto(30, -200)
write('李\n现\n', font=('本墨物语', 50, 'normal'))
goto(-70, -200)
write('\n是\n个\n大\n帅\n哥', font=('本墨物语', 50, 'normal'))
goto(-140, 0)
writeT('李\n现', 15)
goto(-160, -70)
yinzhang()
goto(-160, -140)
yinzhang2()
hideturtle()
action2()
done()
网友评论