Python应用05--听说李现的“女朋友”都在学这个!

一、用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()

你可能感兴趣的:(Python应用05--听说李现的“女朋友”都在学这个!)