7、树莓派遇见python,码字庆七夕
7、树莓派遇见python,码字庆七夕前段时间,遇见了PYTHON编程。
看到turtle库能实现绘图功能
尝试了画五角星、画树、画圆圆圈圈,
为了更熟悉turtle库各个字段,
想到能不能一笔一画能写出七夕2个字,
今天做了尝试,终于成功了!
一、把Python安装到计算机中,并且熟练打开和退出Python交互式环境。安装Python 3.8目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,我们的教程将以最新的Python 3.8版本为基础。请确保你的电脑上安装的Python版本是最新的3.8.x,这样,你才能无痛学习这个教程。在Mac上安装Python如果你正在使用Mac,系统是OS X>=10.9,那么系统自带的Python版本是2.7。要安装最新的Python 3.8,有两个方法:方法一:从Python官网下载Python 3.8的安装程序,下载后双击运行并安装;方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。在Linux上安装Python如果你正在使用Linux,那我可以假定你有Linux系统管理经验,自行安装Python 3应该没有问题,否则,请换回Windows系统。对于大量的目前仍在使用Windows的同学,如果短期内没有打算换Mac,就可以继续阅读以下内容。在Windows上安装Python首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.8对应的64位安装程序或32位安装程序,然后,运行下载的exe安装包:
在Windows上运行Python时,请先启动命令行,然后运行python。在Mac和Linux上运行Python时,请打开终端,然后运行python3。
from turtle import *
colormode(255)
lt(0)
lv = 30
l = 100
s = 50
width(lv)
r = 0
g = 0
b = 0
w = width()
pencolor(r, g, b)
def draw_word(l, level):
global r, g, b
w = width()
# narrow the pen width
width(w * 3.0 / 4.0)
# set color:
r = r + 1
g = g + 2
b = b + 3
pencolor(100, 50, 250)
l = 3.0 / 4.0 * l
penup()
bk(l)
pendown()
fd(l)
fd(l)
bk(l)
lt(90)
fd(l)
bk(l * 2)
rt(90)
fd(l)
penup()
fd(l)
pendown()
lt(45)
penup()
fd(l)
pendown()
fd(l * 4.6 / 2)
bk(l)
lt(135)
bk(l * 5 / 4)
lt(45)
fd(l * 3)
bk(l * 2)
rt(45)
fd(l * 5 / 4)
width(w)
speed("fastest")
draw_word(l, 4)
done()
拱廊的壁画旧城的涂鸦,所有色彩都因为她说不出话
这爱不落幕忘了心事的国度,你所在之处孤单都被征服
铁铸的招牌错落着就像,一封封城市献给天空的情书
当街灯亮起Havana漫步,这是世上最美丽的那双人舞
缤纷的老爷车 跟着棕榈摇曳,载着海风私奔漫无目的
古董书摊漫着时光香气,我想上辈子是不是就遇过你
喧嚣的海报躺在 慵懒的阁楼阳台,而你是文学家笔下的那一片海
麻烦给我的爱人来一杯Mojito,我喜欢阅读她微醺时的眼眸
而我的咖啡糖不用太多,这世界已经因为她甜得过头
这爱不落幕忘了心事的国度,你所在之处孤单都被征服
铁铸的招牌 错落着就像,一封封城市献给天空的情书
页:
[1]